Używam LINQ do XML do pracy z plikiem PackageContents.xml, utworzonym przez firmę Autodesk. Firma zdefiniowała strukturę tego pliku XML here, ale bez schematu XSD.LINQ to XML: Ignorowanie przypadku atrybutów
Mam problem: ta firma łamie jego zasady ... Często przypadek elementów i atrybutów jest nieprawidłowy. Na przykład zamiast atrybutu "URL" można zdefiniować atrybut "Url" (inna obudowa).
Ale case is important for XML (lub in English):
Podobnie jak nazwy elementów, nazwy atrybutów są wrażliwe na wielkość liter i musi zacząć z litery lub podkreślenia.
"Adres URL" nie jest równy "Url" - taki atrybut nie zostanie znaleziony.
Czy mogę rozwiązać ten problem poprzez LINQ do XML (lub inny), czy nie mogę?
Dziękujemy! Masz rację. –