Guter XML Editor

Gast #3304188
Lesenswert?
• ▲
▼
Servus,

kennt jemand eine XML-Editor, der möglichst folgende Punkte erfüllt:

- Frei oder moderater Preis < 100 €
- Darstellung als Baum möglich (damit meine ich nicht zusammenklappbaren 
XML-Code, wie das z.B. die meisten Editoren machen). Beim Klick auf ein 
Element wäre es schön, Informationen über dieses in einem separaten 
Fenster zu sehen. (Insbesondere Werte von Attributen und atomaren 
Kindelementen)
- Berücksichtigung von XML-Shema sowohl zur Validierung als auch zum 
Auto-Vervollständigen. Schön wäre es z.B., wenn man per Rechsklick->new 
Element oder so gleich eine Auswahl möglicher Typen bekommt.

Als Bonus würde ich auch noch XSL-Transformation, mit live-Darstellung 
des Ergebnisses, nehmen :-)
Auch das Verknüpfen von Icons mit Elementtypen (für die Baumansicht) 
wäre toll.

Falls es nichts in der Richtung gibt würd ich selbst was 
implementieren...
Gast #3304214
Lesenswert?
• ▲
▼
Ich kenne zwar keinen XML-Editor, aber ich habe einen Vorschlag:

Implementiers in C# da lässt sich das mit den Bäumen sehr leicht 
implementieren.

Was XSL-Transformation ist und die Live Darstellung, da weiss ich nicht 
was du meinst.
#3304253
Lesenswert?
• ▲
▼
pks schrieb:
> @Udo
> Der ist tatsächlich schonmal ganz schick!

Ich benutze ihn zu fast 100% zum Analysieren und Anschauen von z.T. 
großen XMLs. Wie gut er ist wenn du größere Dinge änderst oder gar XML 
'schreibst' weiss ich nicht.
Aber falls du selbst was machst oder noch was besseres findest wäre es 
nett das hier zu veröffentlichen.

Viel Erfolg
Udo
Gast #3304599
Lesenswert?
• ▲
▼
"Liquid XML Studio" und "Altova XML Spy" sprengen leider den Rahmen, 
gleiches gilt für "Oxygen", da ich leider nicht mehr unter "acadenic" 
falle.
@ Jürgen
XML Notepad verwende ich aktuell. Ist prinzipiell schon brauchbar aber 
ich bin mit der Darstellung nich ganz zufrieden. Außerdem kann man zwar 
Shemas angeben, nur was das Programm damit macht ist für mich nicht 
ersichtlich...aber vielleicht weißt Du mehr?
#3305281
Lesenswert?
• ▲
▼
eclipse, evtl. brauchts noch ein plugin aus der 
programmiersprachen-sammlung

bin im moment nicht im büro, deshalb kann ich nicht nachschauen, erfüllt 
aber - soweit ich mich erinnere - alle punkte aus dem ursprungspost...

(wenn irgendwie möglich halte ich mich soweit wie möglich von xml fern 
und verwende lieber json)
Gast #3305357
Lesenswert?
• ▲
▼
Kail schrieb:
> Mike schrieb:
>> Notepad++ ist da auch ganz gut, und nicht nur für xml!
>
> Darstellung als Baum? Schemavalidierung? Attributs-Browser? Eher
> nicht...

Danke :-)

Hab mir mal die Java-Version von eclipse runtergeladen, weil da was von 
XML-Editor dabei stand. Die XML-Darstellung gefällt mir ganz gut. 
Allerdings finde ich nirgendwo sowas wie Schema/Stylesheet-Funktionen. 
Gibts nicht? Gut versteckt? Oder muss man da noch was anderes 
installieren?
Gast #3306417
Lesenswert?
• ▲
▼
Sebba schrieb:
> Ich bräuchte auch genau sowas. Falls du was eigenes stricken solltest
> sag bescheid. Ggf. kann ich helfen. Ich bin im moment auch noch auf der
> Suche. Aber wenn ich nichts finde...

Was solls, ist ja eigentlich ein schönes Projekt...
Ich hab da mal ein Hauptfenster angelegt, wer füllts mit Leben? ;-)

https://code.google.com/p/pk-xml-edit/

Schnell voran gehen wirds da aber momentan nicht.
#3327273
Lesenswert?
• ▲
▼
Hi,

ich überlege gerade wie ich die Baumansicht sinnvoll implementiere. 
Erster Entwurf siehe Anhang. Prinzipiell möchte ich in der Baumansicht 
die Namen der Knoten und die Attribute darstellen. Vielleicht hat jemand 
einen Vorschlag, wie man das am besten, möglichst generisch und 
flexibel, macht. Das Problem ist zum Beispiel, dass die Knoten ja selten 
alle Attribute mit gleichem Namen haben (Wie z.B. "name" im Screenshot). 
Und die Darstellung der Attribut-Namen im Baum selber (also name="xyz") 
fände ich zu unübersichtlich. Ich denke eher in die Richtung, dass der 
Anwender die Anzahl der Spalten selbst vorgeben und über ein Kontextmenü 
auswählen kann, ob in der Spalte der Knoten-Name oder ein bestimmtes 
Attribut stehen soll (Bei allen Knoten, die dieses Attribut nicht haben, 
wäre die Spalte dann leer). Die auswählbaren Attribute werden dann aus 
dem Dokument ermittelt.
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren