2009-03-10 8 views
1

Ich möchte eine webbasierte Schnittstelle zum Konfigurieren eines Systems erstellen. Meine Systemkonfiguration wird mit XML definiert, für das ich ein XML-Schema habe. Ich suche nach einer Java-Bibliothek, die dieses Schema annimmt und automatisch eine nette Web-basierte Schnittstelle zum Betrachten und Bearbeiten des XML-Konfigurationsdokuments erstellt.Javascript-Bibliothek gesucht für XML-Editor programmgesteuert von XSD generiert

Es wäre schön, wenn diese Bibliothek es ermöglichen würde, zusammengesetzte Elemente zu erweitern und zu verbergen, und natürlich sicherzustellen, dass das resultierende XML mit dem XSD konform ist.

Sollte ich Xform irgendwo hier verwenden?

Grüße

Antwort

2

einen Blick auf Xopus nehmen. Es ist ein Browser-basierter XML-Editor, der in Javascript geschrieben ist. Es benötigt ein XML-Dokument, ein XML-Schema und ein XSLT als Eingabe.

Xopus richtet sich an nicht technische Benutzer und deaktiviert/verdeckt alle UI-Optionen, die die Dokumentation gemäß dem angegebenen XML-Schema ungültig machen würden.

Die XSLT wird zum Erstellen einer WYSIWYG-Bearbeitungsansicht verwendet. Das Erweitern und Verbergen von Teilen des Dokuments kann einfach hinzugefügt werden, indem XSLT-Parameter dynamisch mithilfe der Xopus DOM API festgelegt werden.

+0

Xopus unterstützt weder Chrome noch Safari. – Seth

Verwandte Themen