【发布时间】:2011-12-10 09:58:42
【问题描述】:
我有这个 XML:
<Record>
<ID>123</ID>
<Question>Question goes here...</Question>
<Answer>Answer goes here...</Answer>
<ExtentedAnswer><?xml version="1.0" encoding="utf-16"?><ExtendedResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" DataType="12" xmlns="http://schemas.example.com/"><ComplexText><CityStateZip><City>Clifton</City><State>VA</State><Zip>20124</Zip><Country>US</Country></CityStateZip></ComplexText></ExtendedResponse></ExtentedAnswer>
</Record>
反序列化工作正常,但我得到 ExtentedAnswer 作为字符串。是否可以一次性反序列化 ExtentedAnswer 中的 XML。我知道我可以单独反序列化 ExtentedAnswer。
【问题讨论】:
标签: c# xml xml-serialization xml-deserialization