(XUL) Mozilla-Applikation aus c't
Heizer
- xml-derivat
0 Björn Höhrmann0 Heizer0 Thomas J.S.0 herbalizer0 Heizer
Liebes Forum
Ich wollte einen Know-How Artikel über XUL-Applikationen für Mozilla nachvollziehen, der in der Ausgabe 20 vom 23.9. enthalten war. Ich habe mir den entsprechenden Quellcode von http://www.heise.de/ct/ftp/02/20/232/ heruntergeladen und wollte ihr ingangsetzen, bekomme aber einen XML-Parsing-Error das die Entity <menu> nicht bekannt ist. Wenn ich diese auskommentiere (und einige andere Entitys auch) dann geht es zwar im Prinzip, aber die Anwendung ist dann inhaltsleer.
Hat vielleicht einer von euch diesen Artikel auch gelesen oder sonst eine Ahnung von dieser Thematik und kann mir weiterhelfen?
Ich poste jetzt hier keinen weiteren Quellcode, und weiß auch nicht genau, was euch noch weiterhelfen könnte, hoffe aber auf entsprechende anregungen.
Vielen Dank
heizer
Ich wollte einen Know-How Artikel über XUL-Applikationen für Mozilla nachvollziehen, der in der Ausgabe 20 vom 23.9. enthalten war. Ich habe mir den entsprechenden Quellcode von http://www.heise.de/ct/ftp/02/20/232/ heruntergeladen und wollte ihr ingangsetzen, bekomme aber einen XML-Parsing-Error das die Entity <menu> nicht bekannt ist. Wenn ich diese auskommentiere (und einige andere Entitys auch) dann geht es zwar im Prinzip, aber die Anwendung ist dann inhaltsleer.
Ich kann das nicht nachvollziehen, ein Entity kann nicht "<menu>" heissen, Entity-Referenzen auf ein Entity "menu" gibt es auch in keiner der Quelldateien. Wie wäre es mit einer genauen Fehlermeldung?
Hi
Ich kann das nicht nachvollziehen, ein Entity kann nicht "<menu>" heissen, Entity-Referenzen auf ein Entity "menu" gibt es auch in keiner der Quelldateien. Wie wäre es mit einer genauen Fehlermeldung?
Die Fehlermeldung lautet:
XML Parsing Error: undefined entity
Location: chrome://myapp/content/myapp.xul
Line number 35 column 7
<menu id="FileMenu" label="&File.label;"
------^
Ja, jetzt sehe ich es auch, das wohl "id" gemeint ist, aber damit kann ich noch weniger anfangen.
danke
Heizer
Hallo,
Ich kann das nicht nachvollziehen, ein Entity kann nicht "<menu>" heissen, Entity-Referenzen auf ein Entity "menu" gibt es auch in keiner der Quelldateien. Wie wäre es mit einer genauen Fehlermeldung?
Die Fehlermeldung lautet:
XML Parsing Error: undefined entity
Location: chrome://myapp/content/myapp.xul
Line number 35 column 7
<menu id="FileMenu" label="&File.label;"
------^
Eigentlich müsste das "&File.label;" das Problem sein und deine Fehlermeldung sieht für mich nach einer IE Fehlermeldung aus, was im Falle von einem Mozilla Bsp. auch nicht gerade das ist, was man benützen sollte.
Grüße
Thomas
Hi!
<menu id="FileMenu" label="&File.label;"
------^
Eigentlich müsste das "&File.label;" das Problem sein und deine Fehlermeldung sieht für mich nach einer IE Fehlermeldung aus, was im Falle von einem Mozilla Bsp. auch nicht gerade das ist, was man benützen sollte.
Es ist eine Mozilla-Meldung!
Gruß Herbalizer
Hi
Eigentlich müsste das "&File.label;" das Problem sein und deine Fehlermeldung sieht für mich nach einer IE Fehlermeldung aus, was im Falle von einem Mozilla Bsp. auch nicht gerade das ist, was man benützen sollte.
Wenn es sich irgendwie vermeiden läßt, fasse ich einen IE nicht an ;-) Aber du hattest doch recht, wenn mich die Lösung (ja, jetzt funktionierts) noch mehr verwirrt. Ich habe das &File.label; in dieser Datei und in der entsprechenden DTD zu &File.lable; geändert, und jetzt klappts. Kann mir das irgendjemand erklähren? Redmond hätte ich eine schöne Erklährung dafür ;-)
Danke euch
Heizer