【发布时间】:2022-01-20 08:24:10
【问题描述】:
我有超过 3k 行的 XML 格式文件。
结构总是相同的,并在重复中与此相对应:
...
<Placemark>
<name> Text</name>
<description><![CDATA[]]></description>
<Point>
<coordinates>x, y, z</coordinates>
</Point>
<Style>
<IconStyle>
<Icon>
icon
</Icon>
</IconStyle>
</Style>
</Placemark>
...
我想根据来自name 和description 的信息更改Style 块,因此如果出现某个单词,请将现有的Style 块替换为某个其他Style 块。将有少于 20 个不同的Style 块和“触发词”。整个事情应该为每个文件运行一次。
如果我必须编写代码,使用哪种语言和使用哪些框架? 或者您知道可以执行此操作的应用程序吗?
【问题讨论】:
标签: xml xml-parsing