como ignorar namespaces xml?
Eu tenho o arquivo xml de teste que se parece com isso:
<Person>
<ContactInfo>
...
<ContactInfo>
</Person>
Quando estou tentando desserializar, tudo funciona bem. Mas o problema é que, às vezes, a estrutura desse arquivo xml é diferente - os espaços para nome xml são adicionados às vezes.
<Person xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
<ContactInfo>
...
<ContactInfo>
</Person>
E agora, quando estou serializando, recebo IOnvalidOperationException: "Há um erro no documento XML (1, 2)". A mensagem de exceção interna diz<Person xmlns='http://tempuri.org/PaymentInformationXml.xsd'>
não era esperado.
Alguém poderia me ajudar com isso?