Mam programowo zdefiniowaną strukturę(własny XDocument) i muszę sprawdzić przy wczytywaniu dokumentu z dysku czy struktura się zgadza. O wartości atrybutów nie dbam.
Jakieś pomysły? : P
XSD?
napisać (wygenerować) do tego XSD i po prostu walidować wczytywany plik
Generatory xsd z xml online i nie tylko
Czy jest możliwość szybkiego wygenerowania XSD na podstawie XDocument? Google nie pomaga. Chyba to przez moją słabiutką wiedzę w zakresie XML.
Na prawdę nie mogli napisać metody, która porównuje strukturę jednego dokumentu z drugim? Serio? Jakieś XSD muszę generować? Eh
ale jak ty ty sobie wyobrażasz? przecież pole może być wymagane albo nie może mieć wymagane np. 10 dzieci tego samego typu, może mieć min. i/lub max rozmiar. Jak to chcesz odczytać z jednego XMLa? To, że zabrałeś się do roboty od d**y strony to nie wina środowiska czy języka tylko braku wiedzy
Ale ja mam sztywno określoną strukturę. I handlery.
Do Takiego przypadku jaki Ty opisujesz użyłbym seralizacji.
To wina środowiska i braku mojej wiedzy o tym środowisku. Czyli zabrałem się od d**y strony i muszę pójść na kompris i wygenerować śmieciowy XSD.
znaczy co np. element Nazwa
MUSI mieć np. 56 znaków czy jednak może mieć od 10 do 70 znaków?
Jak jesteś w stanie to wygeneruj z XMLa z danymi i z tego wygeneruj XSD