Existe uma ferramenta de conversão para XML para YAML?
Eu tenho uma estrutura de arquivos XML e eu quero convertê-lo para a estrutura de arquivos YAML e provavelmente também para o uso futuro.
pode sugerir / recomendar-me uma ferramenta de conversão para converter XML para YAML?
1 answers
Atualização: editar esta resposta como eu percebi hoje quando a escrevi, eu tinha uma pequena experiência com YAML.
YAML significa Y AML ain'T markup L anguage. Dito isto, XML (eX tenible m arkup L anguage) é. Então, teoricamente, você teria limitações de recursos convertendo um para o outro (neste caso XML para YAML..) embora YAML, tendo experimentado enquanto criava pilhas AWS, parece ser mais" humano " amigável em comparação com XML.
A) você Pode usar uma ferramenta online (embora tenha de ter cuidado. As políticas da sua empresa podem preocupá-lo com o envio de especificações de software online):
- https://codebeautify.org/xml-to-yaml
- https://codebeautify.org/yaml-to-json-xml-csv
- https://www.browserling.com/tools/xml-to-yaml Podes pesquisar no Google. tenho a certeza que encontrarias muita coisa. mais...
B) você poderia usar um C# (. NET) para converter XML para YAML.
Existem pacotes NuGet disponíveis desde que as ferramentas de serialização permitam que o seu aplicativo faça isso no código. (Ver: https://www.nuget.org/packages?q=yaml)
C) cenário pior-e não estou a gostar da minha ideia original: você poderia construir um ficheiro XSL iria ajudá-lo a transformar um ficheiro XML para literalmente qualquer outro formato de texto (conteúdo hipertexto). Referência XSL: MSDN