Comment vérifier si un fichier XML contient des instructions de traitement
exemple p> J'ai besoin de lire l'instruction de traitement p> du fichier XML. P> aidez-moi à faire cela. p> p>
3 Réponses :
Vous pouvez utiliser Parse Propriété CODE> Propriété de XMLDOCUMUMUMENT CODE> Classe et XMLProcessingInstruction Code> Classe: Valeur code> ou données code> pour obtenir des valeurs appropriées. P> p>
Que diriez-vous:
XmlProcessingInstruction instruction = doc.SelectSingleNode("processing-instruction('xml-stylesheet')") as XmlProcessingInstruction;
Que diriez-vous de laisser le compilateur faire plus de travail pour vous:
XmlDocument Doc = new XmlDocument();
Doc.Load(openFileDialog1.FileName);
XmlProcessingInstruction StyleReference =
Doc.OfType<XmlProcessingInstruction>().Where(x => x.Name == "xml-stylesheet").FirstOrDefault();
Bienvenue dans le débordement de la pile! S'il vous plaît Modifier Votre réponse à expliquer comment le code de cette réponse fonctionne-t-il.
Il n'y a pas de "c # 3.5". Vous demandez à propos de .net 3.5.