AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein XML OXML - Attribute mit eigenem Start- und End-Tag
Thema durchsuchen
Ansicht
Themen-Optionen

OXML - Attribute mit eigenem Start- und End-Tag

Ein Thema von grl · begonnen am 26. Sep 2016 · letzter Beitrag vom 27. Sep 2016
Antwort Antwort
grl

Registriert seit: 5. Feb 2007
174 Beiträge
 
FreePascal / Lazarus
 
#1

OXML - Attribute mit eigenem Start- und End-Tag

  Alt 26. Sep 2016, 23:37
Tag!

Ich versuche mit OXML eine XML-Datei zu schreiben.
Nun erzeugt OXML die Datei so:

Code:
<Main Title="Titel" ID="125">
  <Sen1 ID="S3778"/>
  <Sen2 ID="S3778" Set="Cust1"/>
</Main>
Aus Gründen der Lesbarkeit und weil's aus einem anderen Programm auch so rauskommt hätte ich aber lieber:
Code:
<Main>
  <Title>Titel</Title>
  <ID>125</ID>
  <Sen1>
    <ID>S3778"</ID>
  </Sen1>
  <Sen2>
    <ID>S3778</ID>
    <Set>Cust1</Set>
  </Sen2>
</Main>
Frage 1: Weiß jemand ob das mit OXML einfach realisierbar ist?
Frage 2: Spricht irgendwas für die erste und gegen die zweite Version? Oder sind die gleichwertig? Oder - meine XML-Kentnisse sind nicht die besten - stellen die überhaupt einen anderen Inhalt dar?

Gruß
Luggi
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.582 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: OXML - Attribute mit eigenem Start- und End-Tag

  Alt 27. Sep 2016, 05:52
Was du haben willst sind keine Attribute sondern Knoten, deshalb darfst du diese Knoten auch nicht als Attribute hinzufügen.
Erstelle einfach Knoten bzw. Textknoten.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!

Geändert von jaenicke (27. Sep 2016 um 06:40 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz