是否有XML到YAML的转换工具?

问题描述 投票:5回答:1

我有一个XML文件结构,我想将其转换为YAML文件结构,也可能是为了将来使用。

你能否建议/推荐一个将XML转换为YAML的转换工具?

xml yaml file-conversion data-conversion
1个回答
0
投票

更新:正如我今天写的时候编辑这个答案,我对YAML有一点经验。

YAML代表YAML不是标记语言。话虽如此,XML(可扩展标记语言)是。所以从理论上讲,你会有一个功能限制将一个转换为另一个(在这种情况下是XML到YAML ..)虽然YAML在创建AWS Stacks时经历过它,但与XML相比似乎更“人性化”。

A)您可以使用在线工具(尽管您必须小心。您的公司政策可能会让您关注在线上传软件规范):

B)您可以使用C#(.NET)将XML转换为YAML。

有一些NuGet包,为您提供序列化工具,允许您的应用程序在代码中执行此操作。 (见:https://www.nuget.org/packages?q=yaml

C)更糟糕的情况 - 我并不喜欢我最初的想法:你可以构建一个XSL文件,它可以帮助你将XML文件转换成任何其他文本格式(超文本内容)。 XSL参考:MSDN

© www.soinside.com 2019 - 2024. All rights reserved.