Ich versuche, eine XML in Bezug auf XSD zu machen. I erzeugen eine XML-Beispieldatei und dass seine Datei eine Elemänt als <test tip="abc">2560602000</test>
geschriebenwie AttributeString zu 'WriteElementString' Element in C# XML hinzufügen - gelöst
Ich versuche, diese Zeile Code in C# und mein Code
ist<test: tip="abc" xmlns:test="2560602000" />
Erzeugung
writer.WriteStartElement("test", null, "2560602000");
writer.WriteAttributeString("tip", "abc");
writer.WriteEndElement();
Above-Code zu generieren
Und wenn ich meinen Code zu writer.WriteAttributeString("tip", "abc"); writer.WriteElementString("test", null, "");
ändern Es gibt Fehler.
Meine Frage ist, wie kann ich eine Zeile generieren, wie ich oben erläutert?
GELÖST
ich diese Lösung verwendet, und mein Problem gelöst
xw.WriteStartElement("entry"); xw.WriteAttributeString("key", "RecordTotal"); xw.WriteString("10"); xw.WriteEndElement();
Wie w krank benutze ich es mit Schreiberelement? Ich sollte die Zeile zu meinem Haupt-XML schreiben – onur
Sie müssen das Element zu Ihrem Haupt-XML hinzufügen. Sie können das Element mithilfe von test.ToString() in eine Zeichenfolge konvertieren, falls erforderlich. Ich weiß nicht, wie du Haupt-XML siehst, also kann ich keine bessere Antwort geben. – jdweng