Avatar billede t-rex Nybegynder
06. oktober 2005 - 20:29 Der er 6 kommentarer og
1 løsning

Javascript og xml

hej folkens.

er der en måde i javascript på hvor man kan trække dette <titel>test</titel> og dette her <titel2>2222</titel2> ud på?


<?xml version="1.0" encoding="iso-8859-1"?>
<test>
    <cd>
        <titel>test</titel>
       
    </cd>
</test>
<felt>
    <cde>
        <titel2>2222</titel2>
    </cde>
</felt>
Avatar billede olebole Juniormester
06. oktober 2005 - 21:24 #1
<ole>

Hvis det skulle have været et XML-dokument, skal du nok til en begyndelse sørge for, det er valid XML-kode. Jeg tror, du må fortælle noget mere  ;o)

/mvh
</bole>
Avatar billede softspot Forsker
06. oktober 2005 - 23:24 #2
Det der menes er naturligvis at der kun må være et rodelement i et XML-dokument (du har 2 <test> og <felt>).

Hvis det er noget som skal fungere på tværs af browsere, så er jeg ikke helt sikker, men hvis det f.eks. kun er på en Windows-platform, kan du fyre op under MSXML2.DOMDocument.4 og indlæse det der. Jeg tror faktisk også der er en mulighed for at tilføje dokumentet direkte ind i browserens DOM som en dataisland. Jeg er dog ikke særlig meget inde i clientside dataislands (og da slet ikke crossbrowser), men det er ole nok... :)
Avatar billede olebole Juniormester
07. oktober 2005 - 01:31 #3
- og det er også ret vigtig at vide, hvor XML-documentet ligger - og det samme gælder dokumentet, der skal bruge XML'en.

Jo, jeg ved da en del om at bruge XML, men jeg må vide lidt mere, inden jeg kan give præcise råd/anvisninger  :)

For lige at skære det ud, jeg skrev om validiteten - og som softspot uddybede på - så ser den valide version af dit dokument f.eks. sådan ud:

<?xml version="1.0" encoding="iso-8859-1"?>
<mitRodElement>
    <test>
        <cd>
            <titel>test</titel>
           
        </cd>
    </test>
    <felt>
        <cde>
            <titel2>2222</titel2>
        </cde>
    </felt>
</mitRodElement>

Man kunne sige, at HTML-analogien til XML's rod-elementet er det element, der implementeres med <html></html> tags. I det element lægges hele dokumentets indhold  :)
Avatar billede olebole Juniormester
07. oktober 2005 - 01:34 #4
- hehe ... skrev først én sætning og rette så (det meste) til en anden. Jeg ville have skrevet:
  "Man kunne sige, at HTML-analogien til XML's rod-element er det element, der implementeres med <html></html> tags"
Avatar billede olebole Juniormester
08. oktober 2005 - 20:10 #5
- men noget kunne tyde på, det ikke var vigtigt
Avatar billede t-rex Nybegynder
18. maj 2006 - 17:35 #6
smider du ikke et svar... så lukker jeg denne sp.
Avatar billede olebole Juniormester
18. maj 2006 - 17:56 #7
svar  :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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