Avatar billede jakwag Nybegynder
09. marts 2004 - 12:00 Der er 5 kommentarer og
1 løsning

nodeType og hasChildNodes

Hej

En lille test af at jeg tænker rigtigt inden jeg går i gang.

Hvis hasChildNodes returnerer true vil nodeType så altid nødvendigvis returnere 1?

Hvis ikke; hvorfor ikke?

: ) Jakob
Avatar billede barklund Nybegynder
09. marts 2004 - 12:05 #1
Tekstnoder kan ikke have childnoder, så en node med childnoder kan ikke have nodetypen tekstnode. Da der kun er en anden mulig nodetype (almindelige noder), så må den have nodetypen 1.

Det er skrevet ud fra min bedste overbevisning - jeg har ikke lige tjekket det. Men jeg er ganske sikker.

Dog kan du ikke udlede det omvendte: bare fordi den ikke har childnoder er det en nodetype 3 - tekstnode. Det gælder ikke ;)

// Morten Barklund
Avatar billede jakwag Nybegynder
09. marts 2004 - 13:04 #2
nej, du har ret. Det omvendte kan man selvfølgelig ikke. Så hvis man automatisk skal loope igennem en xmlstreng så får man jo faktisk brug for begge.

XML er smart, men jeg synes stadig det er vildt forvirrende at arbejde med :)

Kom du bare med et svar.
Avatar billede barklund Nybegynder
09. marts 2004 - 13:09 #3
Jamen - det er vel heller ikke noget problem?
Avatar billede barklund Nybegynder
09. marts 2004 - 13:09 #4
*host*
Avatar billede jakwag Nybegynder
09. marts 2004 - 13:26 #5
nej, overhovedet ikke. :D Men der er jo ikke nogen grund til at gøre det mere besværligt en højst nødvendigt.
Avatar billede barklund Nybegynder
09. marts 2004 - 13:45 #6
nænej, jeg har dog altid kun parset kendte xml-strukturer, så det er har hele tiden virket fint for mig - jeg vidste altid om det var childnodes og/eller tekstnoder udfra øvrige attributter...
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