J'essaie simplement de fusionner deux documents XML (en ajoutant des nœuds de l'un à l'autre). J'ai fait quelques recherches sur Google, et j'ai essayé quelques choses, mais j'ai toujours la même erreur "Le noeud à insérer provient d'un contexte de document différent"VB.NET insertion de nœuds xml dans un document XML existant
Je suis sûr qu'il me manque quelque chose de simple, juste semble que cela ne devrait pas être si difficile.
Voici mon code:
Dim xmlDoc482 As XmlDocument = New XmlDocument
Dim xmlDoc486 As XmlDocument = New XmlDocument
Dim xmlDoc490 As XmlDocument = New XmlDocument
xmlDoc482.LoadXml(strSettlement482)
xmlDoc486.LoadXml(strSettlement486)
xmlDoc490.LoadXml(strSettlement490)
Dim xmlSummarysNode490 As XmlNode = xmlDoc486("Summarys")
Dim xmlSummaryNode482 As XmlNode = xmlDoc482("Summarys").LastChild
Dim xmlSummaryNode486 As XmlNode = xmlDoc486("Summarys").LastChild
Dim nodeDest As XmlNode
nodeDest = xmlDoc490.ImportNode(xmlSummaryNode482, True)
xmlSummarysNode490.AppendChild(nodeDest)
nodeDest = xmlDoc490.ImportNode(xmlSummaryNode486, True)
xmlSummarysNode490.AppendChild(nodeDest)
FWIW à ce stade tardif, le pluriel de résumé est des résumés. –