[英]Remove XML tags with specific values (as mask) using Notepad++
[英]Remove specified tags in XML (notepad++)
我的gps軌道有一個(非常)大的XML文件。 它的構建如下:
<trkpt lat="45.4818095" lon="3.76271898">
<time>2010-08-29T17:20:52Z</time>
</trkpt>
<trkpt lat="45.48068593" lon="3.762722181">
<time>2010-08-29T17:21:37Z</time>
</trkpt>
<trkpt lat="45.47923258" lon="3.762515148">
<time>2010-08-29T17:22:35Z</time>
</trkpt>
我想分享我的GPS軌道,但<time>
和</time>
之間的所有信息都是無用的。 有沒有辦法在notepad ++中刪除這些標簽?
您可以隨時進行查找和替換:
找到<time>[0-9A-Z:-]*</time>
並替換為空白(確保選中正則表達式)
編輯:
快速說明,這將替換文本文件中以<time>
開頭的所有內容,並且包含任意數量的字母數字字符,冒號(:)或短划線,后跟</time>
標記。 如果要刪除標記之前的空格,可以使用以下代碼:
找到[\\t ]*<time>[0-9A-Z:-]*</time>
替換為空白。
如果要通過執行此操作刪除遺留的空行,可以使用大多數版本的Notepad ++附帶的TextFX插件:
TextFX - > TextFx編輯 - >刪除空行
或者只需切換到擴展查找並搜索\\n\\r
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.