2
json (또는 직설 XML)을 네임 스페이스 (또는 특정 스키마)로 변환하는 가장 좋은 방법은 없이 강력하게 형식화 된 클래스 (C#)를 사용하는 것이 가장 좋습니다. ? (XSD, XSLT, 템플릿 엔진 또는 기타 텍스트 기반 엔진 사용).C# .NET에서 네임 스페이스로 간단한 JSON/XML을 XML로 변환
가장 효과적인 방법 (리소스/실적)은 무엇입니까?
{
'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>
(목적은 위의 예보다 더 복잡 할 수 있습니다) 문자열 -
예를 들어, JSON에서 다음 개체를 취할
감사합니다.
json.net을 사용하여 XML에 네임 스페이스를 추가하거나 XML 스키마 (http://james.newtonking.com/projects/json/help/ConvertingJSONandXML.html)를 결정할 수 없습니다. 변환은 json 문자열. –
json.net에서 동적 객체를 사용해보십시오 : http://stackoverflow.com/questions/10022731/reading-json-and-xml-from-rails-on-c-sharp – Ademar
-1; 질문에 대답하지 않습니다. Json.net은 XML 네임 스페이스를 제대로 처리하지 못합니다 (즉, 전혀) –