2
JSON.NET을 사용하고 있으며 XML에서 JSON으로 변환하려고합니다.JSON.net의 속성 이름에 @이 있습니까?
나는 JsonConvert.SerializeXNode (노드)를 사용하고 난 내 JSON 객체가 자신의 이름 앞에 @와 속성이 있습니다 것으로 나타났습니다 : 예를 들어
그래서 : 내가있는 경우 :
<channel id="999" name="XXX" sid="8294" type="Digital TV" />
JSON 객체는 다음과 같습니다.
{ "@id": "999", @name="XXX" etc
"@"이 JSON에 삽입되는 이유는 무엇입니까? "@"문자가 삽입되는 것을 피할 수있는 방법이 있습니까?
고마워요. 내가 뭔가 잘못하고 있는지 확실하지 않았습니다. –
@ 기호가 json에 표시되는 유일한 장소라는 것을 알고 있으면 string.replace가 훨씬 더 빠르거나 더 큰 문서를 처리합니다. – andryuha