vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

C# Ecke
in XML xs:schema speichern 
Autor: paranoid64
Datum: 16.11.08 03:12

Ich habe eine XML mit folgendem Code erstellt:

 
XmlTextWriter xmlWriter = new XmlTextWriter(filename_users, _
  System.Text.Encoding.UTF8);
xmlWriter.Formatting = Formatting.Indented;
xmlWriter.WriteProcessingInstruction("xml", "version='1.0' encoding='UTF-8'");
xmlWriter.WriteStartElement("Client");
xmlWriter.Formatting = Formatting.Indented;
xmlWriter.WriteProcessingInstruction
xmlWriter.Close();
xmlDoc.Load(filename_users);
 
XmlNode root = xmlDoc.DocumentElement;
XmlElement childNode = xmlDoc.CreateElement("allow");
XmlElement childNode2 = xmlDoc.CreateElement("id");
XmlElement childNode3 = xmlDoc.CreateElement("ip");
XmlElement childNode4 = xmlDoc.CreateElement("authorizations");
 
XmlText textNodeID = xmlDoc.CreateTextNode("0");
textNodeID.Value = "0";
 
XmlText textNodeIP = xmlDoc.CreateTextNode("127.0.0.1");
textNodeIP.Value = "127.0.0.1";
 
XmlText textNodeAuthorizations = xmlDoc.CreateTextNode("false");
textNodeAuthorizations.Value = "false";				
 
root.AppendChild(childNode);
 
childNode.AppendChild(childNode2);
childNode2.AppendChild(textNodeID);
 
childNode.AppendChild(childNode3);
childNode3.AppendChild(textNodeIP);
 
childNode.AppendChild(childNode4);
childNode4.AppendChild(textNodeAuthorizations);
 
xmlDoc.Save(filename_users);
Wie kann ich mir XmlTextWriter aber dieses schema einbauen?
Es soll in der XML gespeichert werden ,weil es sonst zuviele dateien sind die im verzeichniss liegen.

  <xs:schema id="Client" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" _
    xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xs:element name="Client" msdata:IsDataSet="true" msdata:Locale="en-US">
      <xs:complexType>
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element name="allow">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="id" type="xs:string" default="2" _
                  minOccurs="0" />
                <xs:element name="ip" type="xs:string" minOccurs="0" />
                <xs:element name="authorizations" type="xs:boolean" _
                  minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:choice>
      </xs:complexType>
    </xs:element>
  </xs:schema>
Hoffe jemand kann mir helfen

ein bug im Programm wird immer als v1.0 bezeichnet

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
in XML xs:schema speichern1.874paranoid6416.11.08 03:12
Re: in XML xs:schema speichern999ModeratorDaveS16.11.08 17:04
Re: in XML xs:schema speichern1.087paranoid6416.11.08 17:45
Re: in XML xs:schema speichern1.030ModeratorDaveS16.11.08 19:01
Re: in XML xs:schema speichern984paranoid6416.11.08 20:59

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel