xml Datei - einzelne Parameter lesen

Gast #4720468
Lesenswert?
• ▲
▼
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
Lesenswert?
• ▲
▼
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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren