Physikbuddha
Lt. Commander
- Registriert
- Aug. 2014
- Beiträge
- 1.081
Moin,
ich erstelle gerade eine Vorlage für XML-Dateien für eine Anwendung.
Da ich aus der WPF/XAML-Welt komme und schon ewig kein "reines" XML mehr geschrieben habe, habe ich das ganze zunächst im XAML-Stil sehr ausführlich gemacht:
Im Vergleich dazu mal eine abgespeckte Variante:
Sind die Zwischenelemente wie <Answer.Conditions> in XML üblich und nützlich? Oder ist die untere Variante vorzuziehen?
Gruß vom Physikbuddha
ich erstelle gerade eine Vorlage für XML-Dateien für eine Anwendung.
Da ich aus der WPF/XAML-Welt komme und schon ewig kein "reines" XML mehr geschrieben habe, habe ich das ganze zunächst im XAML-Stil sehr ausführlich gemacht:
Code:
<Question ID="1000" Text="Lorem ipsum">
<Question.Items>
<Item ID="1" Change="1" />
<Item ID="4" Change="-1" />
</Question.Items>
<Question.Answers>
<Answer GoToID="0" Text="dolor sit amet">
<Answer.Conditions>
<Condition>
<Condition.Items>
<Item ID="1" GreaterThan="0" LowerThan="4" />
<Item ID="2" GreaterThan="2" />
</Condition.Items>
</Condition>
<Condition>
<Condition.Items>
...
</Condition.Items>
</Condition>
</Answer.Conditions>
</Answer>
</Question.Answers>
</Question>
Im Vergleich dazu mal eine abgespeckte Variante:
Code:
<question id="1000" text="Lorem ipsum">
<item id="1" change="1" />
<item id="4" change="-1" />
<answer goToID="0" text="dolor sit amet">
<condition>
<item ID="1" greaterThan="0" lowerThan="4" />
<item ID="2" greaterThan="2" />
</condition>
<condition>
...
</condition>
</answer>
</question>
Sind die Zwischenelemente wie <Answer.Conditions> in XML üblich und nützlich? Oder ist die untere Variante vorzuziehen?
Gruß vom Physikbuddha
Zuletzt bearbeitet: