12

我的 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>都没有用。有没有办法在记事本++中删除这些标签?

4

2 回答 2

13

用过<time>.*?</time>,效果很好。

在此处输入图像描述

于 2016-12-13T19:00:23.673 回答
9

您总是可以进行查找和替换:

查找<time>[0-9A-Z:-]*</time>并替换为空白(确保选中正则表达式)


编辑:

快速澄清一下,这将替换文本文件中以<time>字母数字字符、冒号 (:) 或破折号开头并后跟</time>标签的所有内容。如果要删除标记前的空格,可以使用以下命令:

查找[\t ]*<time>[0-9A-Z:-]*</time>替换为空白。

如果您想通过这样做删除剩余的空行,您可以使用大多数版本的 Notepad++ 中包含的 TextFX 插件:

TextFX -> TextFx 编辑 -> 删除空白行

或者只是切换到扩展查找和搜索\n\r

于 2013-05-23T15:38:16.323 回答