Jak przekonwertować XML xpath jako wielkość liter?Ścieżka XML - wielkość liter nie ma znaczenia
XmlNodeList elements = mConfig.SelectNodes(path);
ścieżka może być - Konfiguracja/Ustawienia/Nazwa lub config/ustawienia/nazwa
Jak przekonwertować XML xpath jako wielkość liter?Ścieżka XML - wielkość liter nie ma znaczenia
XmlNodeList elements = mConfig.SelectNodes(path);
ścieżka może być - Konfiguracja/Ustawienia/Nazwa lub config/ustawienia/nazwa
XML jest wielkość liter, dlatego węzeł z potem wymienić Config
to ma taką samą nazwę jak węzeł config
. Dlatego XPath musi również to respektować.
Jeśli uważasz, że musisz używać niewrażliwych na wielkość znaków XPath, takich jak ta, to naprawdę musisz wrócić do źródła XML i zapytać: "dlaczego to generowanie XML, w którym dwa węzły mają takie samo znaczenie, ale różnią się obudowa"? Następnie napraw to.
Mam nadzieję, że ten artykuł pomaga [Nie zależy od wielkości liter XPath w .NET] (http://blogs.msdn.com/shjin/archive/2005/07/22/442025.aspx) – rahul
Ten artykuł odnosi się do porównania niewrażliwych na przypadki __values__ w xml nie jest niewrażliwe na wielkość liter porównywanie nazw węzłów xml. – AnthonyWJones