[GastForen Programme Print/Bildbearbeitung Adobe InDesign XML Import

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

XML Import

stefaan
Beiträge gesamt: 2

17. Jul 2004, 23:14
Beitrag # 1 von 7
Bewertung:
(2374 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Servus!

Ein Neuer hier im Forum mit einem hoffentlich nicht so neuem Problem:
XML-Import. Funktioniert grundsätzlich, wenn ich Rahmen mit Tags benenne und eine entsprechende XML-Datei schreibe.

Ich würde aber gerne etwas weiter gehen: Ein Bekannter setzt eine kleine Zeitschrift, will aber den darin enthaltenen Terminkalender nicht jedes Mal mit der Hand abtippen, weil ich ja alle Daten in einer MySQL-Datenbank habe und diese mit etwas Aufwand als XML exportieren könnte.
Kann Indesign (2.0.1) damit umgehen? Es geht eher um die "Loops" die dadurch entstehen bzw die Absatzformate.

Hat jemand soetwas schon realisiert? Geht das ohne (teure) Plugins?

Danke!

Grüße, Stefan
X

XML Import

Anonym
Beiträge gesamt: 22827

5. Aug 2004, 18:30
Beitrag # 2 von 7
Beitrag ID: #101345
Bewertung:
(2374 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,
das ist hakelig, gaht aber zumindest mit InDesign 3.
Du kannst die Datein einfach in einer flachen Struktur untereinander wegschreiben, etwa so
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<Root>
<Datum>01.10.2004<Datum>
<Uhrzeit>12:30 Uhr<Uhrzeit>
<Titel>Mittagessen</Titel>
<Text>Hurra, es ist Herbst, es gibt Kastanien!</Text>
<!-- neuer eintrag -->
<Datum>01.10.2004<Datum>
<Uhrzeit>12:30 Uhr<Uhrzeit>
<Titel>Mittagessen</Titel>
<Text>Hurra, es ist Herbst, es gibt Kastanien!</Text>
<!-- neuer eintrag -->
<Datum>01.10.2004<Datum>
<Uhrzeit>12:30 Uhr<Uhrzeit>
<Titel>Mittagessen</Titel>
<Text>Hurra, es ist Herbst, es gibt Kastanien!</Text>
</Root>


Das Ganze mit einem UTF-8 fähigen Editor als UTF-8 speichern (sonst gibts Ärger mit Umlauten, Zeilenumbrüchen etc).
Das "kaufm. und" "&" mit & maskieren.

Dann Im InDesign Dokument ausreichend Textrahmen mit den entsprechenden Tags versehen.
Die Reihenfolge der Tags ist übrigens wichtig! XML Datei und tag Palette müssen dieselben tags in derselben Reihenfolge beinhalten, sonst gibts Chaos.

Wie gesagt: hakelig, aber wenn man sich mal dran gewöhnt hat ....

Viel Spass!

Rüdiger



als Antwort auf: [#97856]

XML Import

Anonym
Beiträge gesamt: 22827

5. Aug 2004, 18:33
Beitrag # 3 von 7
Beitrag ID: #101346
Bewertung:
(2374 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
wie ich sehe escaped dieses forum html entitäten.
hier also die xml datei im hoffentlich besser lesbaren zweiten versuch:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<Root>
<Datum>01.10.2004<Datum>
<Uhrzeit>12:30 Uhr<Uhrzeit>
<Titel>Mittagessen</Titel>
<Text>Hurra, es ist Herbst, es gibt Kastanien!</Text>
<!-- neuer eintrag -->
<Datum>01.10.2004<Datum>
<Uhrzeit>12:30 Uhr<Uhrzeit>
<Titel>Mittagessen</Titel>
<Text>Hurra, es ist Herbst, es gibt Kastanien!</Text>
<!-- neuer eintrag -->
<Datum>01.10.2004<Datum>
<Uhrzeit>12:30 Uhr<Uhrzeit>
<Titel>Mittagessen</Titel>
<Text>Hurra, es ist Herbst, es gibt Kastanien!</Text>
</Root>

:-) Rüdiger


als Antwort auf: [#97856]

XML Import

Anonym
Beiträge gesamt: 22827

5. Aug 2004, 22:45
Beitrag # 4 von 7
Beitrag ID: #101380
Bewertung:
(2374 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Servus!

Danke für die Antwort, ich hab selbst noch etwas experimentiert und bin zu folgendem Schluss gekommen:
Tabelle mit der Anzahl der einzufügenden Zeilen vorbereiten, Daten in XML in Tabellenformat schreiben und importieren.

Grüße, Stefan


als Antwort auf: [#97856]

XML Import

ruerue
Beiträge gesamt: 1

6. Aug 2004, 10:53
Beitrag # 5 von 7
Beitrag ID: #101432
Bewertung:
(2374 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Stefan,

wenn du weisst, wieviele Einträge das sind geht das gut.

Andere "dynamische" Lösung:
Tabelle in einem XML Tag aufbauen, Spalten mit Tabs trennen, Zeilen mit Zeilenumbruch. Dann in einen Textrahmen reinlaufen lassen und den anschliessend formatieren. Geht bei grossen Tabellen vermutlich schneller als z.B. 500 Rahmen anzulegen und zu taggen. Oder hast du das anders gemeint? Wenn ja: bin neugierig!

Gruss,
Rüdiger


als Antwort auf: [#97856]

XML Import

stefaan
Beiträge gesamt: 2

6. Aug 2004, 13:12
Beitrag # 6 von 7
Beitrag ID: #101476
Bewertung:
(2374 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Servus!

Es geht bei mir eher um "kleinere" Tabellen, es sind ca. 5-6 Tabellen mit 10-15 Einträgen. Die User geben die Daten für die Online-Version schon über ein PHP-Script ein und mussten dieselben Daten nochmals per Mail an den Redakteur schicken, natürlich falsch formatiert, falsches Datumsformat etc...
So kann ichs gleich aus der Datenbank nehmen.

Mit Tabs ist das natürlich auch eine clevere Idee :D

Grüße, Stefan


als Antwort auf: [#97856]

XML Import

Anonym
Beiträge gesamt: 22827

3. Sep 2004, 14:19
Beitrag # 7 von 7
Beitrag ID: #106752
Bewertung:
(2374 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Wow, die Funktion ist echt gut, wenn man es erstmal raus hat..
Hier mal ne übersicht, über die Sonderzeichen:

Die Sonderzeichen müssen wie folgt gespeichert werden:
& &amp;
' &apos;
< &lt;
> &gt;
" &quot;

Umlaute und das ß müssen aber so definiert werden:
Ä &#196;
Ö &#214;
Ü &#220;
Ä &#228
Ö &#246;
Ü &#252;
ß &#223;


als Antwort auf: [#97856]
X