Avatar billede cowboy Nybegynder
21. marts 2007 - 13:19 Der er 9 kommentarer og
1 løsning

xml cdata

Hej,

Hvordan skal jeg sætte min XML op, så jeg kan bruge "<![CDATA["  "]]>": på en af mine noder?

Her er min XMLside:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<brunch>
<opskrift id="0" headertxt="Brunch Ret fdfgd" img="img/opskrifter/brunch.jpg" LargeImg="img/opskrifter/brunch_stort.jpg" contenttxt="Til 4 personer sdfdsffsdfs sdfsdfsf"/>
<opskrift id="1" headertxt="Brunch Ret etat" img="img/opskrifter/brunch.jpg" LargeImg="img/opskrifter/brunch_stort.jpg" contenttxt="Til 2 personer"/>
<opskrift id="2" headertxt="Brunch Ret hfgfhgfh" img="img/opskrifter/brunch.jpg" LargeImg="img/opskrifter/brunch_stort.jpg" contenttxt="Til 8 personer"/>
Avatar billede barklund Nybegynder
21. marts 2007 - 13:28 #1
Du har jo ingen tekstnoder? Så du har ingen steder at bruge CDATA? Jeg forstår ikke helt målet med dit spørgsmål :)
Avatar billede cowboy Nybegynder
21. marts 2007 - 13:34 #2
den skal sættes på "contenttext".
Avatar billede kragekjaer Praktikant
21. marts 2007 - 13:44 #3
contenttext er en attribut, så at den skal sættes på dér er sort snak.

den skal ind i <opskrift>.........her.......</opskrift>
Avatar billede cowboy Nybegynder
21. marts 2007 - 13:49 #4
ok. Sådan her?

<opskrift <![CDATA[id="0" headertxt="Brunch Ret fdfgd" img="img/opskrifter/brunch.jpg" LargeImg="img/opskrifter/brunch_stort.jpg" contenttxt="Til 4 personer sdfdsffsdfs sdfsdfsf"]]>/>
Avatar billede cowboy Nybegynder
21. marts 2007 - 14:08 #5
ok, jeg prøver på en anden måde. Lukker spg.
Avatar billede cowboy Nybegynder
21. marts 2007 - 14:09 #6
lukker
Avatar billede barklund Nybegynder
21. marts 2007 - 17:21 #7
Du har tydeligvist misforstået hvor og hvad cdata bruges til :)
Avatar billede cowboy Nybegynder
21. marts 2007 - 22:20 #8
Nej jeg har ikke. Jeg havede misforstået at mine XML var baseret på atributter istedet for noder. Jeg er klar over at CDATA skal sættes indenfor en node og derfor har jeg lavet min XML om, så den passer til CDATA. Nu ser min XML sådan her ud, med CDATA på contenttxt noden:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<brunch>
<opskrift>
<id>0</id>
<headertxt>Brunch Ret</id>
<img>img/opskrifter/brunch.jpg</img>
<LargeImg>img/opskrifter/brunch_stort.jpg</LargeImg>
<contenttxt>Til 4 personer</contenttxt>
<opskrift>
</brunch>

Men ellers tak for hjælpen!
Avatar billede cowboy Nybegynder
21. marts 2007 - 22:21 #9
<contenttxt><![CDATA[<b>Til 4 personer</b>]]></contenttxt>
Avatar billede barklund Nybegynder
22. marts 2007 - 12:45 #10
CDATA gør ikke andet og mere end lader dig slippe for at erstatte & med &amp; og < med &lt; - så du havde slet ikke behøvet lave noget om hvis du blot manuelt havde erstattet disse to :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester