AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

XmlSchemaSet - mehrere xsd's

Ein Thema von jfheins · begonnen am 8. Dez 2009 · letzter Beitrag vom 8. Dez 2009
 
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#1

XmlSchemaSet - mehrere xsd's

  Alt 8. Dez 2009, 08:28
Hallo,
Ich habe im Moment folgenden Code:
Code:
               var doc = XDocument.Load(openFileDialog1.FileName);

                XmlSchemaSet schemas = new XmlSchemaSet();
                schemas.Add(null, @"C:\Dokumente und Einstellungen\master\Desktop\graphml\graphml-structure.xsd");
                schemas.Add(null, @"C:\Dokumente und Einstellungen\master\Desktop\graphml\graphml-parseinfo.xsd");
                schemas.Add(null, @"C:\Dokumente und Einstellungen\master\Desktop\graphml\graphml-attributes.xsd");
                schemas.Add(null, @"C:\Dokumente und Einstellungen\master\Desktop\graphml\graphml.xsd");
               
                schemas.Add(null, @"C:\Dokumente und Einstellungen\master\Desktop\graphml\my-ext.xsd");
               
                schemas.Compile(); // Hier kommen schon die Fehler

                doc.Validate(schemas, null, true);
Ich lade also mehrere Schemas in ein Set (GraphML-Schemas sind hier) und versuche, das Zeug dann zu benutzen. Geht aber nicht

So wie es da oben steht bekomme ich diesen Fehler:
Zitat:
Das globale Element 'http://graphml.graphdrawing.org/xmlns:desc' wurde bereits deklariert.
Wenn ich ein paar Sachen auskommentiere, bekomme ich diesen Fehler:
Zitat:
Das Element 'http://graphml.graphdrawing.org/xmlns:data' darf kein untergeordnetes Element 'http://graphml.graphdrawing.org/xmlns:state' enthalten, da das Inhaltsmodell des übergeordneten Elements schreibgeschützt ist.
(konkret habe ich dafür jetzt die ersten drei auskommentiert, aber egal welche Kombination der graphML-Schemas ich benutze, ich bekomme immer einen der zwei Fehler)

Die einzige eigene datei "my-ext.xsd" habe ich mal angehängt.

Zu erwähnen wäre vll. noch dass der Oxygen XML Editor Version 10 absolut keine Probleme damit hat, die XML Datei gegen die Schemas zu validieren.

P.S.: Crosspost
Angehängte Dateien
Dateityp: txt my-ext.xsd_165.txt (6,1 KB, 3x aufgerufen)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:11 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz