Seite 1 von 1
XML Struktur mit XSD prüfen
Verfasst: 22.03.2024 11:36
von MenschMarkus
Hallo zusammen,
dieses Thema habe ich im Forum nicht gefunden. Also meine Frage mal in der Ring geworfen
Gibt es in PB eine Funktion oder hat jemand ein CodeSnippet um eine XML Struktur gegen eine XSD zu prüfen?
Dank schon mal für hilfreiche Antworten
Re: XML Struktur mit XSD prüfen
Verfasst: 22.03.2024 18:32
von H.Brill
JSON, HTML und XML kennt man ja, aber was ist bitte eine XSD ?
Re: XML Struktur mit XSD prüfen
Verfasst: 23.03.2024 11:19
von jacdelad
Re: XML Struktur mit XSD prüfen
Verfasst: 24.03.2024 07:40
von MenschMarkus
Danke für den Link jacdelad,
Letztendlich suche ich einen Validator für PB wie im Link beschrieben.
Ehrlicherweise muss ich sagen, dass ich xmlns, xmlns:xsi uns xmlns:schemalocation als Attribut im Root Element noch nicht getestet habe. Allerdings weist in der Hilfe auch nichts darauf hin, dass es funktionieren sollte.
Kennt sich da jemand aus?
Re: XML Struktur mit XSD prüfen
Verfasst: 24.03.2024 09:38
von DarkDragon
PureBasic nutzt expat und zu expat gibts folgende Information:
How can I get expat to validate my XML documents?
You can't. expat is not a validating parser.
How can I get expat to read my DTD?
Compile with -DXML_DTD and call XML_SetParamEntityParsing
http://www.jclark.com/xml/expatfaq.html
Libxml2 kann das angeblich, du müsstest allerdings zuerst eine Anbindung daran schreiben.