0

文字列を xml に変換する際に問題が発生しています。文字列はこの形式です

 String s = "<?xml version="1.0"?><Brands><Brand><BrandID>1</BrandID><BrandName>ABC</BrandName></Brand><Brand><BrandID>2</BrandID><BrandName>DEF</BrandName></Brand></Brands>";

上記の文字列は Web サービスの応答として返されます。

主な問題は、このような文字列を使用する<?xml version="1.0"?>と、「1.0」のxmlヘッダーが原因で「;期待」というエラーが発生することです。コードの残りの部分はxmlに変換することを理解しました.all.itはコンパイルさえしないので、さらに先に進むことができます。

 XmlDocument doc = new XmlDocument();
 doc.LoadXml(s);
4

2 に答える 2

0

1.0 前後'でダブル クォーテーション ( ) の代わりにシングル クォーテーション ( ) を使用してみてください"

于 2013-05-21T17:34:18.383 に答える