微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

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

解决方法

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

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

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

> https://codebeautify.org/xml-to-yaml
> https://codebeautify.org/yaml-to-json-xml-csv
> https://www.browserling.com/tools/xml-to-yaml
>你可以Google吧 – 我很肯定你会发现更多……

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。