Fischer-Bayern.de
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

XML > Parent Element

 
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
little_pixel
•->
•->


Anmeldedatum: 03.09.2009
Beiträge: 3

BeitragVerfasst am: 03.09.2009 - 21:56    Titel: XML > Parent Element Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden
little_pixel
•->
•->


Anmeldedatum: 03.09.2009
Beiträge: 3

BeitragVerfasst am: 03.09.2009 - 22:05    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden
little_pixel
•->
•->


Anmeldedatum: 03.09.2009
Beiträge: 3

BeitragVerfasst am: 03.09.2009 - 23:36    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2002 phpBB Group
Deutsche Übersetzung von phpBB.de


AppleScript für absolute Starter