473,383 Members | 1,879 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,383 software developers and data experts.

Need help finding an XML editor for class

Hey, I am an instructor and I have an XML class coming up. I would just
like to know a good, easy, and intuitive XML editor that does
validating, code completion, etc. I usually use NetBeans but that is
too java-centric. I want something neutral.

Dec 1 '05 #1
7 1569
dh**************@gmail.com wrote:
Hey, I am an instructor and I have an XML class coming up. I would
just like to know a good, easy, and intuitive XML editor that does
validating, code completion, etc. I usually use NetBeans but that is
too java-centric. I want something neutral.


See http://xml.silmaril.ie/developers/software/ -- the note on Editors

///Peter

Dec 1 '05 #2
dh**************@gmail.com wrote:
Hey, I am an instructor and I have an XML class coming up. I would
just like to know a good, easy, and intuitive XML editor that does
validating, code completion, etc. I usually use NetBeans but that is
too java-centric. I want something neutral.


I'd be interested to try and understand what you mean by "intuitive" in
this context, because everyone has their own definition, and what seems
intuitive to a programmer may be counter-productive for an author, and
vice versa.

///Peter

Dec 1 '05 #3
<dh**************@gmail.com> wrote in message
news:11**********************@g44g2000cwa.googlegr oups.com...
Hey, I am an instructor and I have an XML class coming up. I would just
like to know a good, easy, and intuitive XML editor that does
validating, code completion, etc. I usually use NetBeans but that is
too java-centric. I want something neutral.


Try JEdit (http://www.jedit.org/) with the XML Plugin.
// Magnus
Dec 2 '05 #4
HI - Try Stylus Studio. The main advantages of using it for teaching
purposes are 2-fold:

(1) you can use any XML processor (MSXML, .NET, Apache Xalan, Apache
Xerces, Saxon, XSV, DataDirect XQuery .. or whatever). I have found
from personal experience in teaching XML classes, that the students
come from different technological backgrounds, so support for
C++/Java/.NET processors is a plus.

(2) The XML Schema Editor (
http://www.stylusstudio.com/xml_schema_editor.html ), XSLT Editor (
http://www.stylusstudio.com/xslt_editor.html ), and XQuery Editor (
http://www.stylusstudio.com/xquery_editor.html ) all provide
synchronized graphical editing views and text editing, so students can
edit the code and at the same time, see a visual representation of what
they are working on, this is the same intuitive approach used by tools
like dreamweaver/frontpage for HTML editing.

A free trial is available here:
http://www.stylusstudio.com/xml_download.html
There are some academic discounts here:
http://www.stylusstudio.com/academic_pricing.html
And, here is a marketing piece that talks about 10 reasons why schools
use Stylus Studio to teach XML:
http://www.stylusstudio.com/why_home_edition.html
Hope that helps.

Sincerely,
The Stylus Studio Team
http://www.stylusstudio.com

Dec 2 '05 #5
For a much cheaper alternative, try xmlBlueprint: www.xmlblueprint.com.
Dec 21 '05 #6
On Thu, 01 Dec 2005 07:50:05 -0800, dh.evolutionnext wrote:
Hey, I am an instructor and I have an XML class coming up. I would just
like to know a good, easy, and intuitive XML editor that does
validating, code completion, etc. I usually use NetBeans but that is
too java-centric. I want something neutral.


Well I have used a number of editors and this is a tricky question.
I am currently using nxml-mode which is extremely intuitive. But it is not
a gui...

Oxygen and xmlspy are two other I have tried that have all the whistles
and buzzers.

The advantage of xmlspy is it is very mature, I would guess it is
expensive...

the nxml mode has realtime validation and completion and a whole lot more,
learning it for xml and they have something they can use forever.

I worry that the commercial products when things change my dissapear, but
emacs (love it or hate it) will be there for years, and look who created
nxml mode..

Aaron
Jan 30 '06 #7
Aaron Mehl wrote:
On Thu, 01 Dec 2005 07:50:05 -0800, dh.evolutionnext wrote:
Hey, I am an instructor and I have an XML class coming up. I would just
like to know a good, easy, and intuitive XML editor that does
validating, code completion, etc. I usually use NetBeans but that is
too java-centric. I want something neutral.


Well I have used a number of editors and this is a tricky question.


It certainly is, which is why it's my research topic :-)

There is a short piece in the FAQ about editors in the section on
software at http://xml.silmaril.ie/developers/software/ with some
pointers to a couple of comparative studies.

A lot depends on what your students need to do. If they are editing
normal text documents, they'll need different facilities to people
editing data.

There ain't no such animal as intuitive. Period. What's intuitive
to you is going to be obscure to someone else, and vice versa.

But validating, for sure, almost all editors do that: they'd be useless
without it. I'm not sure what code completion is, but if you mean TAB
completion of partially-typed element type names, like Emacs/psgml
does it, that's rather uncommon. Most editors have an Insert Element
menu which lets the user pick.

Let us know what you chose and why. A personal recommendation (or
disrecommendation!) is always useful :-)

///Peter
--
XML FAQ: http://xml.silmaril.ie/
Feb 2 '06 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
by: Mike Kamermans | last post by:
I hope someone can help me, because what I'm going through at the moment trying to edit XML documents is enough to make me want to never edit XML again. I'm looking for an XML editor that has a...
1
by: Steve Teeples | last post by:
I have class that also uses a custom editor that, when compiled directly into my project, works just fine in a propertygrid. However, it was necessary to place that class into a DLL, hense the...
2
by: Edward Diener | last post by:
In C++ an overridden virtual function in a derived class must have the exact same signature of the function which is overridden in the base class, except for the return type which may return a...
0
by: Mad Scientist Jr | last post by:
I am editing an existing application that has a System.Windows.Forms.TreeView with a right-click menu with several options. I want to get rid of the TreeView alltogether and rip out the code for...
12
by: Noel | last post by:
Hello, I'm currently developing a web service that retrieves data from an employee table. I would like to send and retrieve a custom employee class to/from the webservice. I have currently coded...
3
by: Richard Lewis Haggard | last post by:
We are having a lot of trouble with problems relating to failures relating to 'The located assembly's manifest definition with name 'xxx' does not match the assembly reference" but none of us here...
92
by: Ray | last post by:
I just moved to another company that's mainly a Java/.NET shop. I was happy to find out that there's a movement from the grassroot to try to convince the boss to use a dynamic language for our...
18
by: bsruth | last post by:
I tried for an hour to find some reference to concrete information on why this particular inheritance implementation is a bad idea, but couldn't. So I'm sorry if this has been answered before....
20
by: mike | last post by:
I help manage a large web site, one that has over 600 html pages... It's a reference site for ham radio folks and as an example, one page indexes over 1.8 gb of on-line PDF documents. The site...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.