XML – Wie füge ich ein Bild ein (richtiger Code)?
Hallo,
für ein Schulprojekt sollen wir eine XML-Datei erstellen, um diese dann in InDesign zu importieren bzw. die Inhalte dort zu platzieren und zuzuweisen.
Wie so eine XML-Datei aufgebaut wird weiß ich, nur sollen wir auch Bilder hinzufügen, und dort scheitere ich leider dran.
Wie im Bild zu sehen habe ich den Code (für das Bild) so aufgebaut:
<Bild href="file://civil_war_bilder/team_iron_man\civil-war-iron-man.jpg"</Bild>
Die XML-Datei befindet sich im Ordner namens "Marvel_Avengers_Quartett",
das Bild liegt unter Marvel_Avengers_Quartett > civil_war_bilder > team_iron_man > civil-war-iron-man.jpg
Wenn ich diesen Pfad aber nun angebe, sagt mir Dreamweaver "Bild nicht gefunden".
Wie füge ich ein Bild ein?
Der Bildpfad einer Mitschülerin lautet "<Bild href="file://Bilder\bild02.jpg"/>
Ich hatte den Namen des jpgs auf civil-war-iron-man geändert, aber auch da bekam ich diese Fehlermeldung.
Das Verzeichnis "Bilder" würde ja doch keinen Sinn ergeben, da mein Bild in Unterordnern liegt...
Kann mir da jemand weiterhelfen? Danke!
2 Antworten
Bin ich dicht oder fehlt da einfach nur nach dem <bild href... noch das ">"?
Bin schon leider seit ein paar Jährchen aus der Schule raus, aber das ist mir so ins Auge gestochen.
Sonst hätte ich einfach mal die Syntax gegoogled wie man ein Bild in xml einfügt tbh. Oder man nutzt die gegebene Funktion des programms.
Ich habe den Code jetzt einfach in <Bild href=“file://Bilder\01.jpg“ /> geändert und es wird mir als richtig angezeigt...
Nur bin ich jetzt noch verwirrter als vorher, da ich keine Zuweisung angegeben habe. Oh man... xD
Lies die Antwort von Mthrlovermerg nochmal genauer. Deine erste Option ist auf jeden Fall falsch, da der Starttag nicht geschlossen wird.
<Bild href="file://Bilder\02.jpg"></Bild>
Weiteres wäre von einem XML Schema abhängig, falls es denn eines geben würde.
Und es funktioniert jetzt auch?
Ich persönlich kann mich nur an "img src" statt href erinnern. Dafür müsste die Datei aber dann meine ich im selben Ordner sein. Bin mir grade aber nicht sicher.
Ich versteh' die ganze Scheiße überhaupt nicht.
Die XML-Datei ohne Bild funktioniert ohne Probleme, sobald ich den Code für das Bild eingebe erhalte ich in InDesign eine Fehlermeldung "Unzureichend - Zeile 5; Spalte 14"
In Zeile 5 befindet sich mein Code: <Bild href=“file://Bilder\iron-man.jpg“></Bild>
Was Zeile 14 bedeuten soll... keine Ahnung.
Ich hab den Code mit der Endung /> versucht, mit der Endung </Bild> – nichts funktioniert...
Im Internet finde ich absolut gar nichts dazu. Bin einfach nur noch am verzweifeln...
Ich glaube, dass nach Bilder ein "/" kommen muss
Es gibt zwei Möglichkeiten, den Code zu schreiben:
<Bild href="file://Bilder\02.jpg" </Bild>
<Bild href="file://Bilder\02.jpg" />
---
Ich bin bisher leider nicht fündig geworden (oft werden nur Beispiele mit HTML oder Android angezeigt, die helfen mir aber nicht)...