XML und Entity

Anfängerfragen zum Programmieren mit PureBasic.
Angelo
Beiträge: 102
Registriert: 20.02.2010 14:47
Wohnort: Berlin

XML und Entity

Beitrag von Angelo »

Hallo,
ich habe mal folgende xml-Datei test.xml angelegt:

Code: Alles auswählen

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weltauswahl [
<!ENTITY m "Messi">
]>

 <weltauswahl>
	<spieler>bester Stürmer: &m;</spieler>
</weltauswahl>
Ich will mir nun den Text des Knotens <spieler> mit den PB-XML-Lib-Funktionen ansehen:

Code: Alles auswählen

#XML     = 0

FileName$ = " ... \test.xml"
LoadXML(#XML, FileName$) 

*MainNode = MainXMLNode(#XML)  
*ChildNode = ChildXMLNode(*MainNode) 

Debug GetXMLNodeText(*ChildNode)
Leider gibt es keine Ersetzung, es wird also nur "bester Stürmer: &m;" ausgegeben. Was mache ich da falsch?
PB 5.50; Win 7
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: XML und Entity

Beitrag von STARGÅTE »

Wenn du weiß was du da machst (habe sowas noch nie gesehen, also Variablen in XMLs) dann vermutlich nicht.
Jedoch bezfeifel ich, das der expat XML Parser sowas unterstützt, also anwendet wenn er ließt.

Dazu müsstest du dir mal deren Website ansehen, oder mal die Links in der Hilfe verfolgen:
http://www.purebasic.com/german/documen ... index.html
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Antworten