Thread Verschiedene Namen und Attribute in XML (LibXML) (4 answers)
Opened by Chris271 at 2015-09-16 16:42

Chris271
 2015-09-16 16:42
#182210 #182210
User since
2015-09-16
5 Artikel
BenutzerIn
[default_avatar]
Hallo Leute,

da ich neu im LibXML-Universum ist die Frage vielleicht für viele ziemlich einfach (das hoff ich mal zumindest) aber ich bekomms einfach nicht hin.

1. Gibt es die Möglichkeit mit Hilfe von LibXML die Struktur der kompletten XML-Datei (zur Kontrolle) auszugeben (Mit allen Nodes und Attributen)?

2. Da ich ein, sich änderndes Modell in XML exportiere, können sich auch nach jedem Export die Attribute sowie die Attribute Namen (z.B. wenn eine Komponente zum Modell hinzugefügt wurde) ändern. Gibt es eine Möglichkeit sich die Attribute und Attributenamen eines gewissen Tags (egal wieviele) auszugeben, egal wie viele?

Unter Attribute vertehe ich nicht wie hier im Beispiel "Johannes"
Code: (dl )
1
2
3
<Mensch>
<Name>Johannes</Name>
</Mensch>


Sondern Attribute und Attributenamen wie im folgenden Beispiel
(Attributname: g oder Bewohner) (Attribut: 9.81 oder Lebewesen)
Code: (dl )
1
2
3
<Model>
<Welt g="9.81" bewohner="Lebewesen">
</Model>


Ich hoffe ich hab es verständlich erklärt. Mein Ziel ist es ein Modell das in XML beschrieben ist in eine andere Sprache (Modelica) zu Transferieren. Für diesen Zweck benötige alle Attributnamen incl. ihrer Attribute (mehrere Attribute pro Node).

Vielen Dank.

MfG
Chris271
Last edited: 2015-09-16 16:55:50 +0200 (CEST)

View full thread Verschiedene Namen und Attribute in XML (LibXML)