IDEA versus WSAD
I currently work in a software development team for a rather large
corporation (not mentioning any names but begins with 'I', ends with 'M' and
has a 'B' in the middle). I have been attempting to convince colleagues,
management, etc. of the benefits of using Intellij IDEA. I have been doing
this by arguing that IDEA either matches or beats IBM WSAD in terms of
functionality, performance, (or whatever arguments I come up against).
A recent argument was that WSAD can produce a DTD from an XML and can
produce a Java source file representing the structure of said XML file and
methods, etc. to read/write said XML file. I haven't witnessed this
functionality, but I agree that it would be extremely useful.
My question is whether IDEA has a similar functionality so that I can match
this argument ?
Please sign in to leave a comment.
Hello,
I don't know about generating DTD, but concerning generating code to
access XML, why don't you check
http://java.sun.com/xml/jaxb/index.html
Hope this helps.
-
Best Regards,
Mamado.
"Tony Morris" <dibblego@optusnet.com.au> wrote in message
news:bmvl2i$u8f$1@is.intellij.net...
and
doing
>
>
match
>
>
Open XML File, Menu "Tools", Generate DTD
Please do not crosspost.
Tony Morris wrote:
--
Dmitry Lomov
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"
The function in WSAD is what they call JAXB, that is java api for xml binding. u can use some opensource tools or sun's tool to do the same job. or u can write a simple idea plugin...
Tony Morris wrote:
IDEA can generate a DTD based on the contents on an XML file (open an XML
file without a DTD, then choose Tools > Generate DTD from the menu). It
doesn't have built-in support for generating java classes to bind with the
XML, AFAIK.
There may be a plugin which does the XML binding. If there isn't it would
certainly be possible to write such a plugin (although I know that's not
really the answer you're looking for...). Another alternative would be to
set up an Ant script to perform the binding; using IDEAs Ant support you
could have that run prior to each compilation, and so on.
Hope that helps,
Vil.
--
Vilya Harvey
vilya.harvey@digitalsteps.com / digital steps /
(W) +44 (0)1483 469 480
(M) +44 (0)7816 678 457 http://www.digitalsteps.com/
Hi,
I wrote this yesterday, but did the infamous preview and forget to post so it didn't make it through - lets see how much I remember....
Firstly, a disclaimer: I've never used WSAD, but am basing the following on a number of assumptions I've developed over the years.
IntelliJ is the best code editor I've ever used. It makes no assumptions about the target runtime (ie j2ee or particular brand, j2se or j2me), and limits itself to providing an excellent environment in which to edit code.
WSAD otoh (as I understand it) is part of websphere. It makes assumptions about the environment it runs in (websphere) and I assume the XML binding you refer to is something like BEA's XMLBeans (http://xml.apache.org/xmlbeans).
I think there are two different markets for IDEs - people who like wizards, and people who hate them. IDEA is for the latter.
my 2 bob... hth
cheers
dim
Sorry mate, but I think your assumptions are way off track.
"Dmitri Colebatch" <dimc@ozemail.com.au> wrote in message
news:23639222.1066691868699.JavaMail.itn@is.intellij.net...
>
it didn't make it through - lets see how much I remember....
>
on a number of assumptions I've developed over the years.
>
about the target runtime (ie j2ee or particular brand, j2se or j2me), and
limits itself to providing an excellent environment in which to edit code.
>
about the environment it runs in (websphere) and I assume the XML binding
you refer to is something like BEA's XMLBeans
(http://xml.apache.org/xmlbeans).
>
wizards, and people who hate them. IDEA is for the latter.
>
>
>
>
>
Tony Morris replied:
Care to enlighten me? Are you saying that WSAD is a useful IDE when developing for environments other than WebSphere? Or the (already corrected) point I made about the XML binding?
cheers
dim