JSON.NETを使用していて、XMLからJSONに変換したいと思います。
JsonConvert.SerializeXNode(node)を使用していますが、jsonオブジェクトの名前の前に@が付いたプロパティがあることに気付きました。
だから例えば:私が持っている場合:
<channel id="999" name="XXX" sid="8294" type="Digital TV" />
JSONオブジェクトは次のとおりです。
{ "@id": "999", @name="XXX" etc
JSONに「@」が挿入されるのはなぜですか?「@」文字が挿入されないようにする方法はありますか?