Eclipse hat Tools dafür (und es ist kostenlos.)
BEARBEITEN (ja, ich war ein bisschen zu knapp): Was Sie wollen, sind die XSD Bearbeitungswerkzeuge in Eclipse. Ich weiß, dass es mit Eclipse IDE für Java EE-Entwickler , und ich denke auch an die Eclipse Modeling Tools Download. (Es ist auch möglich, sie zu einer bestehenden Eclipse-Installation hinzuzufügen, obwohl ich nicht genau weiß, welche Plugins Sie hinzufügen möchten.)
(Ich möchte präziser sein, aber die Website von eclipse.org bildet sich nach Massachusetts-Straßen ab: Wenn Sie nicht wissen, wo Sie sind, gehören Sie nicht dorthin.)
Wie auch immer: Sobald Sie die richtige Version von Eclipse haben, öffnen Sie die vorhandene Schemadatei zum Bearbeiten (oder erstellen Sie eine neue Datei: Wählen Sie Datei - & gt; Neu ... Andere ... XML / XML-Schema). Wenn Sie bereit sind, eine Test-XML-Datei zu generieren, suchen Sie die Datei im Paket-Explorer (die Navigatoransicht, normalerweise auf der linken Seite), klicken Sie mit der rechten Maustaste darauf und wählen Sie XML-Datei generieren.
(Was habe ich über die Schiffbarkeit gesagt?)
Ich kann das sehr einfach in VS2010 machen, ich weiß nicht, ob das ein neues Feature war, aber das funktioniert ziemlich einfach. Klicken Sie mit der rechten Maustaste auf das Wurzelelement eines xsd im 'xml schema explorer'. Sie sehen eine Option zum Generieren von Beispiel-XML. Beim Anklicken erzeugt VS eine temporäre Datei
Microsoft hat ein "Dokumentgenerator" -Tool als Beispiel veröffentlicht. Dies ist ein Artikel , der die Architektur und den Betrieb der Beispielanwendung detailliert beschreibt.
Wenn Sie das
Es ist kostenlos. Die Quelle ist verfügbar. Erfordert die Ausführung von .NET Framework. Funktioniert nur mit XSDs. (nicht Relax NG oder DTD).
Liquid XML wird XML-Beispielgenerierung durchführen, glaube nicht, dass es einen Befehl gibt Zeilenoption, aber Sie können es über die Benutzeroberfläche tun. Scheint, einen ziemlich guten Job zu machen, bekommt alle Datentypen / Enums richtig, das einzige Ding, auf dem es zu kämpfen scheint, ist Muster, aber dann einen regulären Ausdruck gut genug zu verstehen, um eine gültige Zeichenfolge zu erzeugen, ist ein bisschen knifflig ...
Unter Verwendung von Eclipse Ganymed oder später können Sie xml von xsd erzeugen. Klicken Sie einfach mit der rechten Maustaste auf das xsd und navigieren Sie zum Generieren von & gt; XML.
Ich habe XMLSpy dafür in der Vergangenheit mit großem Erfolg genutzt.
Haben Sie sich das XML-Schemadefinitionstool (xsd.exe) angesehen? ?
Sie können XMLFox für diese einfache Aufgabe verwenden.
Oxygens XML-Schema-Editor kann XML-Beispieldokumente aus einem bestimmten Schema generieren.
Eclipse hat Tools dafür (und es ist kostenlos.)
BEARBEITEN (ja, ich war ein bisschen zu knapp): Was Sie wollen, sind die XSD Bearbeitungswerkzeuge in Eclipse. Ich weiß, dass es mit Eclipse IDE für Java EE-Entwickler , und ich denke auch an die Eclipse Modeling Tools Download. (Es ist auch möglich, sie zu einer bestehenden Eclipse-Installation hinzuzufügen, obwohl ich nicht genau weiß, welche Plugins Sie hinzufügen möchten.)
(Ich möchte präziser sein, aber die Website von eclipse.org bildet sich nach Massachusetts-Straßen ab: Wenn Sie nicht wissen, wo Sie sind, gehören Sie nicht dorthin.)
Wie auch immer: Sobald Sie die richtige Version von Eclipse haben, öffnen Sie die vorhandene Schemadatei zum Bearbeiten (oder erstellen Sie eine neue Datei: Wählen Sie Datei - & gt; Neu ... Andere ... XML / XML-Schema). Wenn Sie bereit sind, eine Test-XML-Datei zu generieren, suchen Sie die Datei im Paket-Explorer (die Navigatoransicht, normalerweise auf der linken Seite), klicken Sie mit der rechten Maustaste darauf und wählen Sie XML-Datei generieren.
(Was habe ich über die Schiffbarkeit gesagt?)
Microsoft hat ein "Dokumentgenerator" -Tool als Beispiel veröffentlicht. Dies ist ein Artikel , der die Architektur und den Betrieb der Beispielanwendung detailliert beschreibt.
Wenn Sie das
Es ist kostenlos. Die Quelle ist verfügbar. Erfordert die Ausführung von .NET Framework. Funktioniert nur mit XSDs. (nicht Relax NG oder DTD).
Ich kann das sehr einfach in VS2010 machen, ich weiß nicht, ob das ein neues Feature war, aber das funktioniert ziemlich einfach. Klicken Sie mit der rechten Maustaste auf das Wurzelelement eines xsd im 'xml schema explorer'. Sie sehen eine Option zum Generieren von Beispiel-XML. Beim Anklicken erzeugt VS eine temporäre Datei
Liquid XML wird XML-Beispielgenerierung durchführen, glaube nicht, dass es einen Befehl gibt Zeilenoption, aber Sie können es über die Benutzeroberfläche tun. Scheint, einen ziemlich guten Job zu machen, bekommt alle Datentypen / Enums richtig, das einzige Ding, auf dem es zu kämpfen scheint, ist Muster, aber dann einen regulären Ausdruck gut genug zu verstehen, um eine gültige Zeichenfolge zu erzeugen, ist ein bisschen knifflig ...
Unter Verwendung von Eclipse Ganymed oder später können Sie xml von xsd erzeugen. Klicken Sie einfach mit der rechten Maustaste auf das xsd und navigieren Sie zum Generieren von & gt; XML.
Ich habe XMLSpy dafür in der Vergangenheit mit großem Erfolg genutzt.