重複の可能性:
JavaScript での可変文字列の XML 解析
サーバー クライアント プロジェクトの一部として、XML 文字列にシリアル化された C# サーバー アプリにオブジェクトがあります。文字列は次のようになります。
<?xml version="1.0" encoding="utf-8"?>
<CandyShop xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CandyList>
<CandyDesc>
<Taste>Taste1</Taste>
<Color>Color1</Color>
</CandyDesc>
<CandyDesc>
<Taste>Taste2</Taste>
<Color>Color2</Color>
</CandyDesc>
</CandyList>
<!-- Other stuff -->
</CandyShop>
次に、この XML 文字列を WebSocket 経由で JavaScript ベースの HTML クライアントに転送します。入力できるように、初期クラスをデシリアライズしたい
var aColor = CandyShop.CandyList.CandyDesc[0].Color;
JSON文字列の場合、私はただ使用します
JSON.parse(stringToParse);
XMLに相当するものはありますか?
CandyShop クラスを事前に作成し、フィールドを直接マップできればボーナスです。