[Mozilla 1.6b] Hoe XML weergeven?

Pagina: 1
Acties:
  • 173 views sinds 30-01-2008
  • Reageer

  • Dionysus007281
  • Registratie: Maart 2002
  • Nu online

Dionysus007281

Spank my monkey!

Topicstarter
Moet ik iets speciaals doen op m'n server of met Mozilla of zo om XML goed weer te geven?

Ik probeer al de hele dag XML te verwerken in m'n pagina, maar Mozilla geeft het niet weer. IE6 doet het wel goed. Ik heb oa. de tutorials op w3schools gevolgd, maar dat helpt niks; sterker nog: zelfs de samples op die site doen het niet in Mozilla.

http://www.w3schools.com/xml/xml_examples.asp

Wat ik ook probeer, de table opbouw is goed, maar zodra er iets uit een XML-bestand moet komen blijft die plek leeg.

Dit alles omdat ik de TurboTracker op m;n site wil hebben; Als iemand me dus een linkje kan geven waar ik kan leren hoe ik zoiets voor mekaar krijg, ook werkend in Mozilla, ben ik ook heel blij.

Dual Opteron 248 Nu met Asus X800XT PE @ X850XT PE Server.


  • Justice
  • Registratie: Maart 2001
  • Laatst online: 07-08-2025
als ik het goed heb (ben niet zo'n expert) levert Internet Explorer een xml parser mee, en wordt deze dus gebruikt. Echter is dit geen gemeengoed bij andere browsers (zo ook mozilla). Ik dacht zelfs dat er geen regels zijn aangaande het weergeven van xml, men is dus niet fout bezig wanneer een browser xml niet parsed maar als code (zoals in mozilla) of als plain text output (opera) weergeeft.

Of deze redenatie ook op jouw geval van toepassing is weet ik ook niet helemaal zeker, maar misschien gaat er bij iemand anders een lampje op ;)

Human Bobby


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 25-02 11:17

Clay

cookie erbij?

moz kan wel met xml overweg, maar 't is maar wat jij wil :P

zonder xsl of css zou je gewoon de xml moeten zien, met zo'n note erboven ala:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
met css of xsl werkt het prima. En als je met script aan de gang wil moet je inderdaad wat anders hebben dan ze daar op w3schools zeggen. daar staat:

code:
1
2
3
var xmlDoc=new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.load("xml_note.xml")


en da's heel leuk, maar dat werkt niet in mozilla. Dat vind ik trouwens zeker voor een site die zichzelf "w3schools" noemt een beetje sneu ;)

Lees b.v. deze ff:
http://www.quirksmode.org/dom/importxml.html

[ Voor 10% gewijzigd door Clay op 04-01-2004 17:32 ]

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • Dionysus007281
  • Registratie: Maart 2002
  • Nu online

Dionysus007281

Spank my monkey!

Topicstarter
Misschien ben ik niet helemala duidelijk geweest:

Als ik een .xml bestand open in Moz krijg ik idd die melding van style bladiebla en dan de inhoud van het XML bestand. Het gaat fout wanneer ik in een XHTML bestand de inhoud van een XML bestand wil weergeven, bv. op de manier die w3schools aangeeft.

Maar er zijn toch vast wel mensen die de Turbotracker gebruiken op hun eigen website?

Dual Opteron 248 Nu met Asus X800XT PE @ X850XT PE Server.


  • Johnny
  • Registratie: December 2001
  • Laatst online: 13:29

Johnny

ondergewaardeerde internetguru

Dionysus007281 schreef op 04 januari 2004 @ 18:00:
Misschien ben ik niet helemala duidelijk geweest:

Als ik een .xml bestand open in Moz krijg ik idd die melding van style bladiebla en dan de inhoud van het XML bestand. Het gaat fout wanneer ik in een XHTML bestand de inhoud van een XML bestand wil weergeven, bv. op de manier die w3schools aangeeft.
Dat kan gewoon in Mozilla en MSIE met XML en XSL.
Maar er zijn toch vast wel mensen die de Turbotracker gebruiken op hun eigen website?
:? Dit topic gaat over XML in Mozilla en nu begin je opeens over iets dat "Turbotracker" heet.

Leg eens duidelijk uit wat je nu precies wilt.

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.


  • gomaster
  • Registratie: Februari 2002
  • Laatst online: 27-05 22:37
Misschien wil je wel iets met xslt. Dat staat ook gewoon op w3 schools en werkt gewoon in mozilla. http://www.w3schools.com/xsl/default.asp
Xslt is gewoon een template voor je xml data. Deze maak je gewoon met xhtml en wat xslt tags ertussen waar je bepaalde data wilt invoegen. Ook kan je een vorm van if's etc gebruiken. Erg mooi moet ik zeggen.

Verwijderd

mozilla en xml eerste hit op google

http://www.mozilla.org/xmlextras/

  • Justice
  • Registratie: Maart 2001
  • Laatst online: 07-08-2025
turbotracker is de feed van tweakers. http://www.tweakers.net/turbotracker.dsp

[ Voor 3% gewijzigd door Justice op 04-01-2004 22:23 ]

Human Bobby


  • Bluestorm
  • Registratie: Januari 2000
  • Laatst online: 20-08-2022
Clay schreef op 04 januari 2004 @ 17:29:
met css of xsl werkt het prima. En als je met script aan de gang wil moet je inderdaad wat anders hebben dan ze daar op w3schools zeggen. daar staat:

code:
1
2
3
var xmlDoc=new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.load("xml_note.xml")


en da's heel leuk, maar dat werkt niet in mozilla. Dat vind ik trouwens zeker voor een site die zichzelf "w3schools" noemt een beetje sneu ;)

Lees b.v. deze ff:
http://www.quirksmode.org/dom/importxml.html
Hiervoor is ook een leuke lib... Sarissa. http://sarissa.sourceforge.net/ Dan kun je ook xpath, etc gebruiken onder mozilla en IE op de zelfde manier. Soms handig, in andere gevallen misschien een beetje overkill.

Tenminste... dat [ denk / zie / weet ] ik... | Javascript obfuscator | foto's en video's uploaden


Verwijderd

Anne is van mening dat Mozilla een _veel_ betere XML browser is dan IE. Alleen al de XHTML namespace, herkenning van custom DOCTYPES, CSS namespaces, etc.
Pagina: 1