【发布时间】:2018-05-01 05:44:48
【问题描述】:
我想使用 PowerShell 脚本将具有相同 XML 属性格式的多个 XML 文件转换为 JSON 文件。这个想法是创建一个 JSON 列表,其中每个项目都是 XML 文件的 JSON 表示。可行吗?输入输出示例:
输入:
File1.xml:
<File>
<Child1> First xml child 1</Child1>
<Child2>First xml child 2</Child2>
</File>
File2.xml:
<File>
<Child1> Second xml child 1</Child1>
<Child2>Second xml child 2</Child2>
</File>
输出:
[
{
File: [
{Child1 : First xml child 1 },
{ Child2: First xml child 2}
]
},
{
File: [
{Child1 : Second xml child 1 },
{ Child2: Second xml child 2}
]
}
]
【问题讨论】:
-
“可行吗?” 当然可以。但是 SO 不是其他人为您编写代码的地方。到目前为止,您尝试了什么(显示您的代码),您需要帮助解决什么具体问题(在您的代码中)?
-
请允许我给你一个标准的建议给新手:如果一个答案解决了你的问题,请点击它旁边的大复选标记 (✓) 接受它,也可以选择给它投票(up - 投票需要至少 15 个声望点)。如果您发现其他答案有帮助,请给他们投票。接受(您将获得 2 个声望点)和投票可以帮助未来的读者。请参阅this FAQ 了解更多信息。
标签: c# json xml powershell