我有这样的XML:如何在XML中反序列化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为String。是否有可能在ExtentedAnswer中一次性反序列化XML。我知道我可以单独反序列化ExtentedAnswer。
谢谢。可悲的是,我不负责生成XML。那么,就像现在看来的那样,为了使它工作起来,我将分开进行,随后将会推出IXmlSerializable实现。 –