Bearbeitung einer XML
rovelgoenne
- xml
Eine bestehende XML soll von Administratoren bearbeitet werden. Die Idee dabei ist sie nicht direkt den XML-Code editieren zu lassen, sondern sie lediglich über eine Oberfläche bestimmte Attribute der XML verändern zu lassen (ohne deren Struktur ändern zu können). Welche Technologie kann man dafür verwenden (um aus der XML ein Formular zu dessen Änderung zu generieren, z.B. XSL bzw. FO)? Oder bietet sich dafür ein (kostenloser) Editor an, mit dem man dieses Szenario ebenfalls lösen kann?
Hallo rovelgoenne.
Eine bestehende XML soll von Administratoren bearbeitet werden.
Sie sollen eine Sprache bearbeiten?
Welche Technologie kann man dafür verwenden (um aus der XML ein Formular zu dessen Änderung zu generieren, z.B. XSL bzw. FO)? Oder bietet sich dafür ein (kostenloser) Editor an, mit dem man dieses Szenario ebenfalls lösen kann?
XMLMind wurde hier in dieser Hinsicht genannt.
Einen schönen Donnerstag noch.
Gruß, Mathias
Hallo,
Eine bestehende XML soll von Administratoren bearbeitet werden. Die Idee dabei ist sie nicht direkt den XML-Code editieren zu lassen, sondern sie lediglich über eine Oberfläche bestimmte Attribute der XML verändern zu lassen (ohne deren Struktur ändern zu können).
Welche Technologie kann man dafür verwenden (um aus der XML ein Formular zu dessen Änderung zu generieren, z.B. XSL bzw. FO)? Oder bietet sich dafür ein (kostenloser) Editor an, mit dem man dieses Szenario ebenfalls lösen kann?
Wenn es kostenlos sein soll, kann ich - wie schon erwähnt(siehe auch: http://forum.de.selfhtml.org/archiv/2007/4/t150054/#m975955) - XMLmind empfehlen.
Er bietet die Möglichkeit direkt das XML zu bearbeiten und zwar in einer WYSIWYG-Weise. Natürlich muss er erst an deinem XML angepasst werden, d.h. jemand (du) muss die entsprechende Konfigurationsdatei und CSS-Datei für den Editor schreiben (das CSS, das der Editor versteht, enthält sehr viel mehr Möglichkeiten als das "normale" CSS).
Man muss (je nach dem wie aufwendig man die "Editieroberfläche" gestalteten will) viel lesen, um sich da einzuarbeiten, aber das wäre auch bei einer kommerziellen Programm nicht anders.
Grüße
Thomas