有人可以帮助我如何将以下属性提取到excel文件中吗? 如果不能通过Excel完成,那么最好的方法是什么?
<Job
JOB_NAME="Vinoth"
Time ="11:30"
Date = "20150714">
</Job>
<Job
JOB_NAME="Kumar"
Time ="12:30"
Date = "20150715">
</Job>
答案 0 :(得分:1)
您的第一个问题是您发布的XML 片段不是完整的XML文档。要使其成为完整的XML文档,您需要使用<xml>
标记包装它,如下所示:
<xml>
<Job JOB_NAME="Vinoth" Time ="11:30" Date = "20150714" />
<Job JOB_NAME="Kumar" Time ="12:30" Date = "20150715" />
</xml>
将此文件另存为input.xml
,以便稍后再次找到该文件。
我按照official Microsoft documentation关于如何使用Developer选项卡下的XML Import功能。简而言之,您必须配置Excel以在顶部显示“开发人员”选项卡。完成此操作后,您应该会在屏幕顶部看到以下内容:
点击Import
下的XML
按钮。这将提示您一个可以指定输入文件的对话框。选择上面保存的文件,并指定您希望数据的位置。 Excel将告诉您它要使用默认架构,因为您没有提供。这对于您的问题是可以接受的,但您还应该意识到XML文档通常具有XSD架构文件,该文件定义了它们的行为方式。
导入后,您的电子表格应如下所示: