XML-Technologien
Posts 1-9 of 9
-
Guido Brune Premium MemberThe company name is only visible to registered members.XML Viewer und Editor gesucht --- nextGen Multiplayerspiel
Hallo zusammen,
ich habe die Möglichkeit an einem Alphatest teilzunehmen, der das Multiplayerspiel Legends (
http://en.wikipedia.org/wiki/Legends_%28PBM%29 ) XML fähig macht. Für mich ist das der erste Schritt das Multiplayerspiel auf den nächsten Level zu heben.
Doch ein Schritt vor dem anderen. Ich suche einen XML Viewer und Editor, der folgende Kernfunktionalitäten abbildet
+ Darstellung von wohlgeformten und nicht wohlgeformten XML Dateien
+ Editormöglichkeit von Dateien
+ Vergleich von XML-Dateien
+ später: Validierung gegen ein Schema
Ich habe mir Jaxe von Sourceforge herruntergeladen. Ich fand das Tool ein wenig lieblos, da die Oberfläche eine Mischung aus französischen, deutschen und englischen Texten ist, aber wenn der "Motor" stimmt, muss ich halt meine limitierten Französischkenntnisse herauskramen. ;-)
Am liebsten wäre mir ein OpenSource Werkzeug. Da die Sache aber auch halb-kommerziell ist (ja man kann mit Play-by-eMail Spielen Geld verdienen ), ist zumindest bei großen funktionalen Vorteilen der Erwerb von kommerziellen Software auch ein Option.
Gruß & Danke,
Guido Brune aka Arax
- 28 May 2010, 07:19 am
-
Tefik BecirovicThe company name is only visible to registered members.Re: XML Viewer und Editor gesucht --- nextGen Multiplayerspiel
Hier meine Favoriten:
Microsoft XML Notepad v2007 Design - Frfeware
http://msdn.microsoft.com/en-us/library/aa905339.aspx
http://xmlnotepad.codeplex.com/
Philo Open XML Editor v1.6.1 - Freeware
http://www.philo.de/xmledit/
http://www.philo.de/xml/index.shtml
XMLmind XML Editor v4.5.0 - Freeware (Personal Edition)
http://www.xmlmind.com/xmleditor/
http://www.xmlmind.com/xmleditor/persoedition.html
Altova XMLSpy - XML Editor v2010 R3 - Free 30-day Trial
http://www.altova.com/xmlspy.html
http://www.altova.com/download/xmlspy/xml_editor_enterprise....
Oxygen XML Editor v11.2 - Free 30-day Trial
http://www.oxygenxml.com/index.html
http://www.oxygenxml.com/download_oxygenxml_editor.html
http://www.heise.de/software/download/o0g0s3l11k163
- 28 May 2010, 4:23 pm
-
Guido Brune Premium MemberThe company name is only visible to registered members.Re^2: XML Viewer und Editor gesucht --- nextGen Multiplayerspiel
Hallo Herr Becirovic,
vielen lieben Dank!
Alles Gute,
Guido Brune
- 04 Jun 2010, 02:48 am
-
Mathias Lin Premium Member Group moderatorThe company name is only visible to registered members.Re^2: XML Viewer und Editor gesucht --- nextGen Multiplayerspiel
Gibt es eigentlich einen guten _webbasierten_ XML-Editor? So etwas wie FCKEditor, aber fuer XML, d.h. der das XML visuell 'enduser'-freundlicher darstellt und bearbeitbar macht. Z.B. das man per Klick auf '+' neue Nodes einfuegen kann, etc.
Meine Suche in Google und sf.net hat bislang nicht viel ergeben.
-> also einen Editor, den man in eine andere Software als Modul integrieren laesst. Darum geht es mir; ich moechte ihn z.B. in OpenCms einbauen, um Konfigurationsdateien einfacher bearbeitbar zu machen anstatt ueber die Kommandozeile/vi.
This post was modified on 04 Jun 2010 at 04:25 am.- 04 Jun 2010, 04:24 am
-
Tefik BecirovicThe company name is only visible to registered members.Re^3: XML Viewer und Editor gesucht --- nextGen Multiplayerspiel
Würde Ihnen soetwas hilfreich sein, Herr Lin:
XML Editor - A Framework and Developer Toolkit
http://xmlwebpad.codeplex.com/
- 03 Jul 2010, 6:19 pm
-
Arnd BrusdeilinsThe company name is only visible to registered members.Re^3: XML Viewer und Editor gesucht --- nextGen Multiplayerspiel
Für einfaches web basiertes editieren von xml dateien finde ich codemirror sehr nützliche !
http://marijn.haverbeke.nl/codemirror/
Es ist zwar bei weitem nicht so komfortabel wie der vorgestellte XML Editor ,
ist aber dafür leichter zu integrieren, da es eine rein javascript basierte Lösung ist (insoweit ähnlicher zu FCKEditor),
und somit keine spezielle Server Umgebung vorraussetzt.
codemirror ist zwar nicht xsd schema aware, weist aber auf nicht wohlgeformtes xml durch entsprechendes
highlighting hin, und unterstüzt mit dem voreingestellten tabMode "indent" das Erstellen von "pretty" indented
xml code :-)
- 05 Jul 2010, 12:56 am
-
Gerrit Imsieke Premium Member Group moderatorThe company name is only visible to registered members.Re^4: XML Viewer und Editor gesucht --- nextGen Multiplayerspiel
Zur Anforderung "XML diff":
oXygen XML verfügt über relativ gutes Diffing. MS XML Notepad 2007 reicht aber für viele Zwecke auch.
Wenn es ums Bearbeiten von Konfigurationsdateien (oder wie im vorliegenden Fall Spielzüge) geht, sind viele XML-Editoren geeignet. Bei Mixed Content (also mal z.B. ein Wort mitten im Absatz hervorheben, was vielleicht bei Legends auch vorkommen kann) sieht es schon weniger gut aus.
Die Screenshots des genannten Web-basierten Editor XML Webpad deuten darauf hin, dass er nicht für Mixed Content entworfen wurde.
In dieser Kategorie gibt es noch z.B. XTiger,
http://media.epfl.ch/Templates/Prague/runtime/demos/index.ht...
Außerdem gibt es noch die Klasse der Formulargeneratoren, Altova Authentic als konkretes Tool oder XForms als ein Standard. So kann man XML in ein Web-Formular übersetzen. Auch das geht naturgemäß für Content mit einem relativ starren Inhaltsmodell besser als für z.B. DocBook, TEI oder NLM.
Für Fälle, wo sich mixed Content nicht vermeiden lässt, nehmen die meisten Leute wohl FCK oder TinyMCE und transformieren den Content vorm Rendern und vorm Speichern hin und her. Das ist natürlich alles andere als ideal, und eigentlich sollte man annehmen, dass beide Editoren, wenn sie sinnvoll entworfen wurden, sich leicht (z.B. mit CSS) an neues Markup (d.h.,an generisches XML-Markup) anpassen lassen.
Das einzige für mixed Content taugliche web-basierte Produkt, das ich kenne, ist Xopus (
http://xopus.com/). Bitflux war lange Zeit auch ein Kandidat, aber ich glaube, die Entwicklung ist eingeschlafen.
Ich hoffe, das hilft erstmal. Wenn man es mit Endnutzern zu tun hat, sollte man ihnen Formulare geben, damit sie ihre Einstellungen darin ändern können oder irgendwelche einfachen Inhalte editieren. Wenn man es mit Entwicklern zu tun hat, werden sie ihren bevorzugten XML-Editor verwenden wollen.
In beiden Fällen gilt: Wenn Hinz und Kunz in XML-Dateien rummähren darf, ist es aus meiner Sicht unerlässlich, dass man beim speichern bzw. zurückspielen in die Versionskontrolle die Daten überprüft, d.h. dass man mindestens Wohlgeformtheit und dazu noch gegen eine DTD/ein Schema und/oder Schematron-Regeln prüft. Das sollte der XML-Editor beim User natürlich auch unterstützen, aber der entgegennehmende Prozess (der die XML-Datei z.B. per HTTP-Upload entgegennimmt) kann ja noch viel mehr prüfen als ein Editor beim User. Vor allem kann man dort die Prüfregeln zentral anpassen, was man bei den ganzen Nutzern nicht ohne weiteres durchsetzen kann.
Gerrit
- 05 Jul 2010, 01:01 am
-
Post visible to registered members
-
Post visible to registered members
