Comment convertir XML xpath en tant que sensible à la casse?Chemin XML - sensible à la casse
XmlNodeList elements = mConfig.SelectNodes(path);
chemin
peut être - Config/Réglage/Nom ou config/paramètre/nom
Comment convertir XML xpath en tant que sensible à la casse?Chemin XML - sensible à la casse
XmlNodeList elements = mConfig.SelectNodes(path);
chemin
peut être - Config/Réglage/Nom ou config/paramètre/nom
XML est sensible à la casse, donc un nœud avec puis le nom Config
est a le même nom que le nœud config
. Par conséquent XPath doit également respecter cela. Si vous pensez que vous devez utiliser des XPath insensibles à la casse, vous devez retourner à la source du XML et demander: «Pourquoi est-ce générant du XML là où deux nœuds ont le même sens mais diffèrent enveloppe"? Alors répare ça.
Espérons que cet article vous aide [XPath insensible à la casse dans .NET] (http://blogs.msdn.com/shjin/archive/2005/07/22/442025.aspx) – rahul
Cet article fait référence à Case-insensitve comparison de __values__ dans le xml pas le cas insensible comparaison des noms de noeuds xml. – AnthonyWJones