[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Syntax add-Befehl

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

Syntax add-Befehl

Steve Howe
Beiträge gesamt: 78

21. Nov 2015, 12:37
Beitrag # 1 von 3
Bewertung:
(909 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo!
Ich hab mir ja schon viel selbst beigebracht. Aber beim Add-Befehl, verstehe ich nicht, wie ich gleich mehrere Werte übergeben kann. Im Speziellen gehts grad darum, dass ich am Ende des XML-Stroms weitere Texte einfügen und taggen möchte. Momentan mache ich das so:
Code
var rootElement = meinDokument.xmlElements[0]; 
var xxx = rootElement.xmlElements.add("para");
xxx.contents = "neuer Absatz";


Laut Jongware-Hilfe geht das aber auch in einer Zeile:
XMLElement add (markupTag: varies[, xmlContent: varies][, withProperties: Object])
Aber mit
Code
rootElement.xmlElements.add("para",, .contents="neuer Absatz") 

funktioniert es nicht. Wie gehts richtig?
X

Syntax add-Befehl

Kai Rübsamen
Beiträge gesamt: 4684

21. Nov 2015, 20:15
Beitrag # 2 von 3
Beitrag ID: #544831
Bewertung:
(846 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo!

Versuch es mal so:
Code
var xxx = rootElement.xmlElements.add( "para",{contents: "neuer Absatz"}); 



als Antwort auf: [#544827]

Syntax add-Befehl

Steve Howe
Beiträge gesamt: 78

22. Nov 2015, 13:23
Beitrag # 3 von 3
Beitrag ID: #544835
Bewertung:
(768 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Danke! Hab viel rumprobiert, aber auf geschweifte Klammern bin ich nicht gekommen. So finde ich es dann sogar noch selbsterklärender:
Code
rootElement.xmlElements.add({markupTag:"para", contents:"neuer Absatz"}); 



als Antwort auf: [#544831]