Peter Lind wrote:
>
> Hejsa gruppe...
>
> Forhåbentlig er der nogle derude, der kan hjælpe mig med mit ret irriterende
> problem.
> Jeg har i lang tid brugt JAXP og herunder DOM til at læse og skrive XML
> dokumenter, men først nu er det gået op for mig at jeg ikke har taget højde
> for entities & og den slags...
>
> Mit spørgsmål lyder kort og godt ? Hvordan læser jeg en entity ud af et
> element i min XML fil, og hvordan konverterer jeg den entity til noget
> klartekst.
Det skulle ikke være nødvendigt - alle sædvanlige entiteter skulle gerne
blive lavet til klartekst (Unicode tegn) via <!ENTITY definitoner i
DTD-sektionen, og derfor dukke op som en helt almindelig del af din XML
(ofte splitter XML-parseren dog tekstblokke ved entiteter - det er dit
ansvar at samle tekstblokke sammen). Det du muligvis er ramlet ind i er
muligheden for en _ekstern_ entitet, hvor man kan definere at noget skal
undgå parsning
(
http://www.w3.org/TR/2000/REC-xml-20001006#sec-external-ent).
Jeg har endnu ikke set et XML-dokument som har sådan et.
Indbyggede entiteter er & < og > Alle andre skal defineres i
en DTD.
--
Thorbjørn Ravn Andersen "...sound of...Tubular Bells!"
http://bigfoot.com/~thunderbear