WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 24.04.2003, 00:04   #11
blauesau
Hero
 
Registriert seit: 08.04.2003
Beiträge: 821


Standard

Und noch eine Frage hätte ich. Wenn ich
Code:
prefs = prefs.node("");
ausführe, erstellt er mir die XML-Datei mit folgendem Inhalt:
Code:
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE preferences SYSTEM 'http://java.sun.com/dtd/preferences.dtd'>

<preferences EXTERNAL_XML_VERSION="1.0">
  <root type="user">
    <map />
    <node name="configuration">
      <map>
        <entry key="Test" value="Testwert" />
      </map>
    </node>
  </root>
</preferences>
obwohl "Test" oder "Testwert" in meinem gesamten Quellcode nicht mehr vorkommen!!!
blauesau ist offline   Mit Zitat antworten
Alt 24.04.2003, 07:21   #12
Tarjan
Quantensingularität
 
Registriert seit: 28.09.2000
Alter: 55
Beiträge: 8.336


Tarjan eine Nachricht über ICQ schicken
Standard

Hast du die XML Datei vorher gelöscht? Vielleicht ist das noch die alte Datei und er schreibt gar nichts hinaus?
____________________________________
Was ist klein, grün und dreieckig?
Ein kleines grünes Dreieck!


Bahnübergänge sind die härtesten Drogen der Welt! Ein Zug und du bist weg!
Tarjan ist offline   Mit Zitat antworten
Alt 24.04.2003, 11:13   #13
blauesau
Hero
 
Registriert seit: 08.04.2003
Beiträge: 821


Standard

Ja die hatte ich gelöscht...

Das habe ich fast vermutet... Er legt in der Registry einen neuen Schlüssel an und speichert dort die Werte ab...

Hm...
blauesau ist offline   Mit Zitat antworten
Alt 24.04.2003, 12:50   #14
blauesau
Hero
 
Registriert seit: 08.04.2003
Beiträge: 821


Standard

Ich glaub ich geb's bald auf...


Wie installiert man Xerces? Egal wo ich es hinkopiere, er findet es nicht...

Ich bräuchte versuchshalber mal diese Klassen:
import org.apache.xml.serialize.XMLSerializer;
import org.apache.xml.serialize.OutputFormat;

Und lässt sich Xerces auch so installieren, dass das Programm (Applet) überall läuft? Also in die Distribution implementieren. Das wäre nämlich wichtig.

Lieber wäre es mir sowieso, mit den JDK 1.4 Bordmitteln mein Mickey-Maus-XML-File zu verwalten, aber ich scheine das nicht zu schaffen...
blauesau ist offline   Mit Zitat antworten
Alt 24.04.2003, 15:07   #15
Tarjan
Quantensingularität
 
Registriert seit: 28.09.2000
Alter: 55
Beiträge: 8.336


Tarjan eine Nachricht über ICQ schicken
Standard

Welche Probleme hast du beim Xerces?

NoClassFoundError? dann sind die Klassen nicht im Pfad.
Wohin kopierst du die Xerces Jar Datei?

Generll ein externes Jar File ins aktuelle jdk/lib Verzeichnis kopieren. Dann sollte er es automatisch finden. Oder in die Variable CLASSPATH die jar Datei eintragen (mit gesammten Verzeichnispfad). Danach sollte es keine Probleme mehr mit den Xerces Klassen geben.
____________________________________
Was ist klein, grün und dreieckig?
Ein kleines grünes Dreieck!


Bahnübergänge sind die härtesten Drogen der Welt! Ein Zug und du bist weg!
Tarjan ist offline   Mit Zitat antworten
Alt 27.04.2003, 12:38   #16
Who-T
Elite
 
Registriert seit: 01.08.2000
Beiträge: 1.395


Who-T eine Nachricht über ICQ schicken
Standard

Zitat:
Original geschrieben von Tarjan
Oder in die Variable CLASSPATH die jar Datei eintragen (mit gesammten Verzeichnispfad).
ich würde eher das vorschlagen. dann sollt er es meines wissens auch beim applet mitübertragen.
____________________________________
Whoever built humanity left in a major design flaw: it was the tendency to bend at the knees.
Who-T ist offline   Mit Zitat antworten
Alt 27.04.2003, 13:15   #17
Tarjan
Quantensingularität
 
Registriert seit: 28.09.2000
Alter: 55
Beiträge: 8.336


Tarjan eine Nachricht über ICQ schicken
Standard

Dürfte eigentlich keinen Unterschied machen. Getestet habe ich es aber noch nicht.

Der Java Classloader nimmt üblicherweise folgenden Pfad: VM, jdk/lib und dann Classpath. Findet er die gesuchte Klasse so wird nicht mehr weitergesucht, wird sie niergendwo gefunden so wird ein ClassNotFoundError verursacht.
____________________________________
Was ist klein, grün und dreieckig?
Ein kleines grünes Dreieck!


Bahnübergänge sind die härtesten Drogen der Welt! Ein Zug und du bist weg!
Tarjan ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:00 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag