厳密に型指定されたクラス (C#) を使用せずに、json (または単純な XML) を名前空間 (または特定のスキーマ) を使用して XML に変換する最良の方法は何ですか? (XSD、XSLT、テンプレート エンジン、またはその他のテキスト ベースのエンジンを使用)。
最も効果的な方法は何ですか (リソース / パフォーマンス)?
たとえば、json で次のオブジェクトを取得するには - 文字列:
{
'item': {
'name': 'item #1'
'code': 'itm-123'
'image': {
'@url': 'http://www.foo.com/bar.jpg'
}
}
}
そしてそれを次のように変換します:
<foo:item>
<foo:name>item #1</foo:name>
<foo:code>itm-123</foo:code>
<foo:image url="http://www.foo.bar"/>
</foo:item>
(オブジェクトは上記の例よりも複雑になる可能性があります)
ありがとう