[GastForen Programme Print/Bildbearbeitung Adobe InDesign Mit Applescript XML Datei parsen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Mit Applescript XML Datei parsen

Imion
Beiträge gesamt: 141

28. Jan 2009, 14:47
Beitrag # 1 von 5
Bewertung:
(3639 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen, ich schon wieder,

nun versuche ich mittels Applescript eine InDesign XML Datei zu parsen.
Sinn der Sache ist ein Attribut eines XML Items auszulesen und mit AppleScript ausserhalb von InDesign zu verarbeiten.

Mein Script sieht so aus wirft jedoch einen Fehler aus. Hat jemand Erfahrung damit und kann mir sagen wo der Fehler liegt?


Code
tell application "System Events" 
set datei to XML file choose file
set str_Produkt to get name of XML attribute 1 of XML element "Root" of datei as text
end tell


Die XML Datei dazu sieht so aus:

Code
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
<Root Produkt="VK_001"><Text>hfdgxn</Text></Root>


Für einen Tip wäre cih dankbar,

Gruß, Andreas
X

Mit Applescript XML Datei parsen

Gerald Singelmann
  
Beiträge gesamt: 6260

28. Jan 2009, 14:59
Beitrag # 2 von 5
Beitrag ID: #383010
Bewertung:
(3633 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen


als Antwort auf: [#383005]

Mit Applescript XML Datei parsen

Imion
Beiträge gesamt: 141

28. Jan 2009, 17:00
Beitrag # 3 von 5
Beitrag ID: #383042
Bewertung:
(3611 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Herr Singelmann,

Wenn ich den Code

Code
set myXML to parse XML "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?> 
<Root Produkt=\"VK_001\">
<Text>hfdgxn</Text>
</Root>"
|Produkt| of XML attributes of myXMLML


verwende funktioniert das perfekt. Wenn ich allerdings folgenden Code verwende funktioniert es nicht mehr. Haben Sie da einen Rat für mcih? Ich habe schon alle möglichen Varianten versucht aber keine Hilft.

Code
set myXML to parse XML alias choose file 
|Produkt| of XML attributes of myXMLML


Andreas


als Antwort auf: [#383010]

Mit Applescript XML Datei parsen

Gerald Singelmann
  
Beiträge gesamt: 6260

28. Jan 2009, 17:07
Beitrag # 4 von 5
Beitrag ID: #383044
Bewertung:
(3610 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Seit ich auf JS umgestiegen bin, habe ich keine verstärkte Verwendung mehr für das osax von late night.
Ich vermute aber, dass Sie die Datei erst einlesen müssen, bevor Sie sie parsen können.


als Antwort auf: [#383042]

Mit Applescript XML Datei parsen

Imion
Beiträge gesamt: 141

28. Jan 2009, 17:18
Beitrag # 5 von 5
Beitrag ID: #383045
Bewertung:
(3601 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Jetzt habe ich es!

Die Datei musste ausgewählt und als String in eine Variable gespeichert werden. Das habe ich die ganze zeit falsch gemacht.

Vielen Dank


Code
set datei to (choose file) as string 
set myXML to parse XML alias datei
|Produkt| of XML attributes of myXML



als Antwort auf: [#383044]
X

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
01.12.2022

Online
Donnerstag, 01. Dez. 2022, 10.00 - 10.45 Uhr

Webinar

Die drei ColorLogic-Programme ZePrA, CoPrA und ColorAnt sind in neuen Versionen mit vielen neuen Funktionen im Jahr 2022 veröffentlich worden oder werden in Kürze veröffentlicht (ColorAnt 9). In unserem ca. 45 minütigen kostenlosen Webinar zeigen wir Ihnen einige dieser neuen Funktionen mit dem Schwerpunkt auf Automatisierung und Produktivitätssteigerungen.

Ja

Organisator: Impressed GmbH

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=311

ColorLogic Update-Webinar ZePrA 10, CoPrA 9 und ColorAnt 9
Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/