【发布时间】:2017-02-07 06:32:13
【问题描述】:
我有许多想要使用 C# 展平并保存为文件(如下所示)的 XML。我尝试的一种选择是使用 excel 导入文件,然后从 c# 调用 vba 脚本。在 C# 中是否有任何选项可以执行此操作。
示例输入 xml:
<request>
<log-date>11/28/2016 04:48:40</log-date>
<service-name>getPdf</service-name>
<request-id>1234</request-id>
<request-xml>
<MyRequest xmlns="http://abcd.com">
<GroupID>123</GroupID>
<ClientName>ACBD</ClientName>
<BrokerInfo>
<BrokerLoginName>9876</BrokerLoginName>
<FullName>John</FullName>
</BrokerInfo>
<BrokerInfo>
<BrokerLoginName>0987</BrokerLoginName>
<FullName>Mike</FullName>
</BrokerInfo>
</MyRequestRequest>
</request-xml>
</request>
预期的输出文件:
log-date|service-name|request-id|groupID|ClientName|BrokerLoginName|FullName
11/28/2016 04:48:40|getPdf|1234|123|ACBD|9876|John
11/28/2016 04:48:40|getPdf|1234|123|ACBD|0987|Mike
【问题讨论】:
-
看看this question。它可能会有所帮助!