使用<;?转换XML字符串;?xml版本=";1.0“&燃气轮机;将它转换为XML
我在将字符串转换为xml时遇到问题。字符串采用这种格式使用<;?转换XML字符串;?xml版本=";1.0“&燃气轮机;将它转换为XML,xml,asp.net-mvc,string,xml-documentation,Xml,Asp.net Mvc,String,Xml Documentation,我在将字符串转换为xml时遇到问题。字符串采用这种格式 String s = "<?xml version="1.0"?><Brands><Brand><BrandID>1</BrandID><BrandName>ABC</BrandName></Brand><Brand><BrandID>2</BrandID><BrandName>DEF</B
String s = "<?xml version="1.0"?><Brands><Brand><BrandID>1</BrandID><BrandName>ABC</BrandName></Brand><Brand><BrandID>2</BrandID><BrandName>DEF</BrandName></Brand></Brands>";
你可以通过“with\”来逃避。比如:
String s = "<?xml version=\"1.0\"?><Brands>..."
String s=“…”
尝试使用单引号(”
)而不是双引号(“
)大约1.0@FreshPrinceOfSO,它来自于带双引号的webservice响应,我不能。它来自带双引号的webservice响应。它来自于一个无效字符串?你能直接将响应传递到LoadXml吗?或者你能告诉我们你是如何得到响应的吗?我想你是对的。现在是webs服务还没有准备好,我正在硬编码字符串。一旦它准备好了,看起来就不是问题了。
String s = "<?xml version=\"1.0\"?><Brands>..."