[英]how to extract data from xml file using notepad++?
我有一个带有结构的 xml 响应(例如组 > 子组 > 子记录)。
我想将所有 childRecord.name 的列表提取为单独的数据。 我希望我可以在记事本 ++ 中快速做一些事情,然后将结果粘贴到 excel 中。
我不确定在这种情况下如何编写一个宏可能会为我做到这一点。
<group>
<subgroup>
<childrecord name="abc">zzz</childrecord>
</subgroup>
</group>
直接使用MS Excel打开XML文件。
将XML数据文件导入为XML表
单击开发人员>导入。
如果未看到“开发人员”选项卡,请参阅显示开发人员选项卡 。
在“导入XML”对话框中,找到并选择要导入的XML数据文件(.xml),然后单击“导入”。
如果XML数据文件未引用模式,则Excel会从XML数据文件中推断出模式。
在“导入数据”对话框中,执行以下操作之一:
一个。 在现有工作表中选择XML表,以将XML数据文件的内容导入到工作表中指定单元位置的XML表中。
湾 在新工作表中选择XML表,将文件的内容导入到从单元格A1开始的新工作表中的XML表中。 XML数据文件的模式显示在XML Source任务窗格中。
如果XML数据文件未引用模式,则Excel将从XML数据文件中推断出schema>。
要控制XML数据的行为(例如数据绑定,格式和布局),请单击“属性”,这将显示“XML映射属性”对话框。 例如,默认情况下导入数据时,将覆盖映射范围中的现有数据,但您可以更改此值。
在LibreOffice Calc中导入XML文件:
Data
> XML Source...
Mapped cell
字段,例如A1
只需按以下步骤操作:
也许用PowerShell的“ Get-Content ”代替 NotePad++
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.