xml Datei - einzelne Parameter lesen

Gast #4720468
Hallo,

Leider kann ich im anderen Beitrag nicht mehr schreiben.

ich habe in Java script ein Tool geschrieben welches eine XML.Datei 
hochladen kann. Diese soll dann bearbeitet bzw. konvertiert werden und 
kann dann wieder abgespeichert werden.

Der grobe Aufbau mit hochladen und abspeichern steht schon.

Jetzt geht es darum aus der Datei eine Text Tabelle zu erstellen.
Die XML Datei wird als Objekt gespeichert.
So muss ich doch eigentlich auf die einzelnen Paramter zugreifen können.

Hier ein Code Beispiel. Ich schreibe alles in einen String hineien. Doch 
beim Test kommt jedesmal, dass der Parameter nicht bekannt ist.
1
s_CNF = s_CNF + "STRUCT\n";
2
  s_CNF = s_CNF + "ID : WORD :=" + Device.identity.id; + "\n";

Über die Zeile "Device.identity.id" sollte ich doch eigentlich auf den 
Parameter zugreifen können. Aber jedesmal heißt es undefined.

Weiß jemand was ich falsch mache?


Grüße
Gast #4720560
Also das Semikolan ist auf jedenfall ein Fehler. Das muss erst danach 
rein damit es als normales Textsymbol gespeichert wird.

Wenn ich zum Beispiel so eine Testdatei habe:
1
<?xml version="1.0"?>
2
<PurchaseOrder PurchaseOrderNumber="99503" OrderDate="1999-10-20">
3
  <Address Type="Shipping">
4
    <Name>Ellen Adams</Name>
5
    <Street>123 Maple Street</Street>
6
    <City>Mill Valley</City>
7
    <State>CA</State>
8
    <Zip>10999</Zip>
9
    <Country>USA</Country>
10
  </Address>
11
  <Address Type="Billing">
12
    <Name>Tai Yee</Name>
13
    <Street>8 Oak Avenue</Street>
14
    <City>Old Town</City>
15
    <State>PA</State>
16
    <Zip>95819</Zip>
17
    <Country>USA</Country>
18
  </Address>
19
  <DeliveryNotes>Please leave packages in shed by driveway.</DeliveryNotes>
20
  <Items>
21
    <Item PartNumber="872-AA">
22
      <ProductName>Lawnmower</ProductName>
23
      <Quantity>1</Quantity>
24
      <USPrice>148.95</USPrice>
25
      <Comment>Confirm this is electric</Comment>
26
    </Item>
27
    <Item PartNumber="926-AA">
28
      <ProductName>Baby Monitor</ProductName>
29
      <Quantity>2</Quantity>
30
      <USPrice>39.98</USPrice>
31
      <ShipDate>1999-05-21</ShipDate>
32
    </Item>
33
  </Items>
34
</PurchaseOrder>

Und ich will eben auf 8 Oak Avenue zugreifen. Wie ist die Synatx in Java 
script um das auslesen zu können.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.