Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
little_pixel •->

Anmeldedatum: 03.09.2009 Beiträge: 3
|
Verfasst am: 03.09.2009 - 21:56 Titel: XML > Parent Element |
|
|
Hallo zusammen,
Code: | set foundItem to first XML element of XML element "Text" of XML element "Translation" of translationFileContent whose value is equal to "äüöü" and name is equal to "German"
|
Weiß jemand, wie ich mir das Mutterelement des XML-Elements zurückgeben lassen kann?
-parent funktioniert nicht, obwohl es angeblich auf NSXMLDocument (bzw. NSXMLNode) aufbaut.
Danke. |
|
Nach oben |
|
 |
little_pixel •->

Anmeldedatum: 03.09.2009 Beiträge: 3
|
Verfasst am: 03.09.2009 - 22:05 Titel: |
|
|
Ach Du meine Güte, ich habe das X total übersehen.
Entschuldigt bitte. Es sollte in das Unterforum für OS X.
Viele Grüße |
|
Nach oben |
|
 |
little_pixel •->

Anmeldedatum: 03.09.2009 Beiträge: 3
|
Verfasst am: 03.09.2009 - 23:36 Titel: |
|
|
Dank iScript hier die Lösung:
XML sieht so aus:
Code: | <Translation>
<Text>
<German>Auto</German>
<English>Car</English>
</Text>
<Text>
<German>Tür</German>
<English>Door</English>
</Text>
<Text>
<German>Straße</German>
<English>Street</English>
</Text>
</Translation> |
Code:
Code: | set myXML to (choose file) as text
tell application "System Events"
set xmlContent to contents of XML file myXML
set foundItem to first XML element of XML element "Translation" of xmlContent whose value of XML element "German" is "Straße"
value of XML element "English" of foundItem
end tell |
Ziel war es an den Wert heranzukommen, ohne eine Schleife zu verwenden.
Viele Grüße |
|
Nach oben |
|
 |
|