ich auf diese mit C# .net gerade arbeite VS 2013Erstellen von XML-Knoten dynamisch sein Attribut zu holen Werte
habe ich ein Szenario, in dem ich, wie unten die Struktur habe,
<td>
<text text="abc">abc
<tspan text = "bcd">bcd
<tspan text = "def">def
<tspan text = "gef">gef
</tspan>
</tspan>
</tspan>
</text>
</td>
Wie oben gezeigt, weiß ich nicht, wie viele tspan Knoten dort sein werden, momentan habe ich 3, ich kann 4 oder mehr bekommen.
Sobald die Textknoten nach dem Auffinden, den Wert dieses Knotens zu bekommen ich den Code verwenden werden,
labelNode.Attributes["text"].Value
seinen benachbarten tspan Knoten zu bekommen, ich habe es zu benutzen, wie
labelNode.FirstChild.Attributes["text"].Value
zu seinen benachbarten tspan Knoten zu bekommen, ich habe es zu benutzen, wie
labelNode.FirstChild.FirstChild.Attributes["text"].Value
wie diese es auf dem gehen zu halten.
Nun meine Frage ist, wenn ich weiß, dass ich 5-Tags haben, ist es eine Möglichkeit, dynamisch hinzufügen „first“ 5 mal auf „labelNode“, so dass ich den Textwert des letzten Knotens erhalten, wie diese
Wenn ich 2. Wert brauche, muss ich es 2 mal hinzufügen, wenn ich 3. brauche, dann muss ich es dreimal hinzufügen.
Bitte lassen Sie mich wissen, gibt es eine Lösung dafür.
Bitte fragen Sie mich, wenn Sie mit meiner Frage verwirrt waren.
Vielen Dank im Voraus.
Danke für den Beitrag @Paolo, löste es mein Problem. –