L'insertion de nœud XML à la position spécifique

J'ai un fichier XML et je suis charger dans Xmldocument. Ce document a un nœud avec certains nœuds enfants comme ce

<xml here>
 <somenode>
   <child> </child>
   <children></children>
   <children></children>
   <children></children>  //I need to insert it
   <children></children>  //I need to insert this second time
   <children></children>
   <children></children>
   <child> </child>
 <somenode>
<xml here>

ici peripherique a certains enfants où le premier et le dernier les enfants les noms des nœuds sont les mêmes alors que d'autres nœuds, sauf le premier et le dernier nœud a quelques diffrent nom ( identiques les uns aux autres ). Je suis entrain de créer une fonction pour insérer un nœud d'un poste en particulier, je ne suis pas sûr que tous les critères, mais peut-être dans le milieu.

  • comment puis-je insérer un nœud en position spécifique. Je suis à l'aide de XMLnode.méthode appendChild pour l'insertion
  • Ai-je besoin pour réorganiser, trier les nœuds après l'insertion. S'il vous plaît suggérer.
  • Comment puis-je déterminer quelle est la structure, et comment dois-je trouver l'endroit où le nouveau nœud doit être ajouté selon les courants de la structure du document.

OriginalL'auteur DotnetSparrow | 2012-05-14