如何获取从 XML 到 excel 或 CSV 的路径和值?
How to get path and value from XML to excel or CSV?
我有一个关于数据转换的任务。我有一个包含常用内容的 XML 文件。这是一个示例:
<parent><child><color>green</color></child></parent>
<otherparent><shuesize>12</shuesize></otherparet>
我想获取此数据并将其导入 excel(或 csv),格式如下:XML 的完整路径 |值。
在示例中,这将是一个很好的格式:
"parent/child/color";"green"
"otherparent/shuesize";"10"
执行此操作的最快速和肮脏的方法是什么? Excel 能做到吗?你能推荐一些神奇的脚本吗?
如果我没理解错的话,您想列出所有文本元素及其 xml 路径。
Excel 做不到,搜索命令行 xml 解析器。 Xmlstarlet 可能对您有用。 (我没用过,没经验。)如果找到合适的工具,select所有“//text()”元素,写出它们的xml路径和值。
我有一个关于数据转换的任务。我有一个包含常用内容的 XML 文件。这是一个示例:
<parent><child><color>green</color></child></parent>
<otherparent><shuesize>12</shuesize></otherparet>
我想获取此数据并将其导入 excel(或 csv),格式如下:XML 的完整路径 |值。
在示例中,这将是一个很好的格式:
"parent/child/color";"green"
"otherparent/shuesize";"10"
执行此操作的最快速和肮脏的方法是什么? Excel 能做到吗?你能推荐一些神奇的脚本吗?
如果我没理解错的话,您想列出所有文本元素及其 xml 路径。 Excel 做不到,搜索命令行 xml 解析器。 Xmlstarlet 可能对您有用。 (我没用过,没经验。)如果找到合适的工具,select所有“//text()”元素,写出它们的xml路径和值。