Betrachten Sie die folgende XML-Datei:
<cookbook>
<recipe xml:id="MushroomSoup">
<title>Quick and Easy Mushroom Soup</title>
<ingredient name="Fresh mushrooms"
quantity="7"
unit="pieces"/>
<ingredient name="Garlic"
quantity="1"
unit="cloves"/>
</recipe>
<recipe xml:id="AnotherRecipe">
<title>XXXXXXX</title>
<ingredient name="Tomatoes"
quantity="8"
unit="pieces"/>
<ingredient name="PineApples"
quantity="2"
unit="cloves"/>
</recipe>
</cookbook>
Nehmen wir an, ich möchte diese Datei parsen und jedes Rezept als XML erfassen, jedes als separaten QString.
Ich würde zum Beispiel gerne einen QString haben, der :
<recipe xml:id="MushroomSoup">
<title>Quick and Easy Mushroom Soup</title>
<ingredient name="Fresh mushrooms"
quantity="7"
unit="pieces"/>
<ingredient name="Garlic"
quantity="1"
unit="cloves"/>
</recipe>
Wie kann ich das machen? Kennen Sie eine schnelle und saubere Methode, um dies durchzuführen?
Vielen Dank im Voraus für Ihre Hilfe!