Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Text an bestimmte Stelle eines Dokuments schreiben
Ich habe ein Problem. Ich will einen bestimmten Text aus einer Datei in eine bestimmte Stelle eines XML Dokuments schreiben.
Habe den Code soweit, dass er die für mich wichtigen Informationen ausließt, nun sollte ich sie nur noch an eine bestimmte Stelle in einem anderen Dokument schreiben können.
Kenn jemand zufällig eine Methode mit der sowas funktioniert.
Also nochmal etwas klarer. Ich habe ne XML Datei :
Beispiel:
[XML]<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<context name="database">
<param name="1000" value="SELECT sysdate FROM DUAL"/>
<param name="locks" value="SELECT COUNT(*) FROM LOCKS"/>
<param name="trans" value="SELECT COUNT(*) FROM TRANSACTION"/>
<context> [/XML]
Jetzt will ich aus dieser XML alle Attribute name auslesen und diese in eine andere XML Datei an eine bestimmte Stelle zu Speichern.
Beispiel Ziel-XML Datei:
[XML]
<?xml version="1.0" encoding="UTF-8" standalone="no"?><MMI>
<MAPPINGTABLES>
<MAPPINGTABLE hash="key" name="ack_caption_job_2" type="map">
<MAPPING key="0">0</MAPPING>
<MAPPING key="1">1</MAPPING>
<MAPPING key="2">2</MAPPING>
<MAPPING key="3">3</MAPPING>
<MAPPING key="4">4</MAPPING>
<MAPPING key="5">5</MAPPING>
<MAPPING key="6">6</MAPPING>
<MAPPING key="7">7</MAPPING>
<MAPPING key="8">8</MAPPING>
<MAPPING key="9">9</MAPPING>
<MAPPING key="10">10</MAPPING>
<MAPPING key="11">11</MAPPING>
<MAPPING key="12">12</MAPPING>
<MAPPING key="13">13</MAPPING>
<MAPPING key="14">14</MAPPING>
<MAPPING key="15">15</MAPPING>
<MAPPING key="16">16</MAPPING>
<MAPPING key="-1">-1</MAPPING>
<MAPPING key="default"/>
</MAPPINGTABLE>
</MAPPINGTABLES>
</MMI>[/XML]
Jetzt sollte der ausgelesene Wert des 1. name Attributs in
<MAPPING key="0">1000</MAPPING> gespiechert werden.
Mein Problem ist, ich kenne keine Methode mit der man einen Wert an eine bestimmte Stelle in einer XML speichern kann....
Ich habs schon probiert über JDOM zu realisieren, aber ich finde keinen Weg eine Datei an einen bestimmten Punkt zu schreiben.
Gibt es nicht die Möglichkeit, zu sagen, wenn du in Datei A das Attribut XY findest, dann schreibe an die von mir genannte Stelle in Datei B folgenden Text...