| 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 |  | 
	
		|  | 
	
		|  |