File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Product and Other Certifications and the fly likes List of XML Resources - You don't have to ask again!! Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Certification » Product and Other Certifications
Bookmark "List of XML Resources - You don Watch "List of XML Resources - You don New topic
Author

List of XML Resources - You don't have to ask again!!

Ajith Kallambella
Sheriff

Joined: Mar 17, 2000
Posts: 5782
Here is a compilation of XML resources for beginners. Since many of you asked for how to start, I thought of compiling some of my bookmarks. I'll add to this list some more categories like XSL, XSLT etc.
FAQ and Tutorials


Open Group Certified Distinguished IT Architect. Open Group Certified Master IT Architect. Sun Certified Architect (SCEA).
Paul Ralph
Ranch Hand

Joined: Aug 10, 2000
Posts: 312
Refresh for those who may not have seen it.
Paul R
Ajith Kallambella
Sheriff

Joined: Mar 17, 2000
Posts: 5782
Also checkout the all new Javaranch XML links page created by Mapraputa.
Ramadass Aravindakshan
Greenhorn

Joined: Jun 27, 2001
Posts: 23
Thanks a lot!!!
Ramadass
Stanley Tan
Ranch Hand

Joined: May 17, 2001
Posts: 243
Ajith Kallambella,
Thanks. What is the first thing I should read to learn about XML? And then what should I read next to learn about Java and XML?
rani bedi
Ranch Hand

Joined: Feb 06, 2001
Posts: 358
Ajith,
Can you tell me some link where I can get information about SOAP and XML messaging. I have been through the apache site.


Cheers,<br />Rani<br />SCJP, SCWCD, SCBCD
Ajith Kallambella
Sheriff

Joined: Mar 17, 2000
Posts: 5782
Stanley - Start by reading The Annotated XML spec. This will give you an idea about various parts of an XML document and how all the pieces fit together. Make your learning experience "hands-on" by creating small XML documents using any text-editor of your choice( this is one thing I love about XML -you don't need complex tools to create and test ). You can view the documents using IE or Netscape.
There are hundreds of online tutorials, free book chapters and FAQs. Checkout http://www.javaranch.com/ubb/Forum31/HTML/000268.html and the Javaranch XML links page. You can also search google. I highly recommend that you read the XML tutorials on Sun's website.
Once you feel comfortable with the basics, start experimenting with Stylesheets, DTDs and Schemas.
Finally move on to integrating XML with Java. I suggest you start by downloading the Xerces parser from apache.xml.org. It comes bundled with very good example programs that you can use as a starting point. At this stage, you will need tools and compilers for Java development. Start with SAX first because it is simple and you can probably relate the concepts to something you already know( event callbacks in AWT ). DOM is fairly complex, but not difficult. The example programs will come to your rescue again. After you understand how to use the parsers, try downloading a few - from Sun, Oracle and IBM for instance. This is a good point to start playing with JAXP too, since you will find it easier to switch parsers and test their subtle differences. You should also learn how to use dynamic transformations using XSLT engines( like Xalan ).
Once past this stage, you can call yourself "XML Aware" developer Since this technology is changing with such a rapid pace, you will now face the burden of updating your knowledge( or else you will become extinct! ) Checkout various technologies that leverage on XML - like XMLRPC( xmlrpc.org ), SOAP, WebServices[http://www.webservices.org[/url], XML-based frameworks like Cocoon, the JDOM framework,XML databinding etc. At this time, you can also explore the possibilities of actually using XML in your projects.
Hope this helps!

------------------
Ajith Kallambella M.
Sun Certified Programmer for the Java�2 Platform.
IBM Certified Developer - XML and Related Technologies, V1.
Ajith Kallambella
Sheriff

Joined: Mar 17, 2000
Posts: 5782
Parmeet,
Here are some SOAP links for you to get started-
The W3 SOAP Spec
Article on Davenet
History of SOAP
The SOAP FAQ
SOAP Spec at Microsoft
SOAPware directory of resources
List of SOAP resources by our own Bill Brodgen
Good luck!
------------------
Ajith Kallambella M.
Sun Certified Programmer for the Java�2 Platform.
IBM Certified Developer - XML and Related Technologies, V1.
Pauline McNamara
Sheriff

Joined: Jan 19, 2001
Posts: 4012
    
    6
Thanks for the great list of resources, Ajith.
Pauline
Rohit Poddar
Ranch Hand

Joined: Aug 18, 2001
Posts: 36
This was an awesome compilation of resources !!


SCJP, SCWCD
Donald Wedding
Ranch Hand

Joined: Aug 28, 2001
Posts: 72
This list should be put into a FAQ and updated frequently. Very well done.
Shreya Menon
Ranch Hand

Joined: Jul 31, 2001
Posts: 285
Ajith,
Thanks for these resources.
Appreciated. They are really worth.
Maya
Bala Raj
Ranch Hand

Joined: Sep 12, 2000
Posts: 75
Hi Ajith,
The links are very informative.
Thanks
Bala.
Ashik Uzzaman
Ranch Hand

Joined: Jul 05, 2001
Posts: 2370

Excellent Ajith! Half the problems solved ny u .... now the rest half on us....
------------------
Muhammad Ashikuzzaman (Fahim)
Sun Certified Programmer For Java 2 Platform
--When you learn something, learn it by heart!


Ashik Uzzaman
Senior Member of Technical Staff, Salesforce.com, San Francisco, CA, USA.
Madhav Lakkapragada
Ranch Hand

Joined: Jun 03, 2000
Posts: 5040

Resurrecting the Thread for the benefit of the new-ranchers.
Happy browsing.
- satya

Take a Minute, Donate an Hour, Change a Life
http://www.ashanet.org/workanhour/2006/?r=Javaranch_ML&a=81
Poonam Akash
Ranch Hand

Joined: Jul 26, 2001
Posts: 100
Hi,
Great job done man!!!
But i think these should be maintained on a separate URl as the moderators have done for the SCWCD link so that the newbies could have more benefit from it!!
Am i right!
Bye,
Poonam,
SCJP2.


Poonam Akash,<br />Sun Certified Java Programmer,<br />Sun Certified Web Component Developer.<br />Good luck may be an opportunity that keep the door open,BUT hardwork always keeps the door open!!
Tracy Qi
Ranch Hand

Joined: Apr 23, 2001
Posts: 37
Nice Job.
Is that possible to add a links part on the header of this forum?
Soemthing like "Sun web component Certified Developer" forum, they have a link on the top of the forum. It's pretty convenient.

Thanks a lot.

Madhav Lakkapragada
Ranch Hand

Joined: Jun 03, 2000
Posts: 5040

i think these should be maintained on a separate URl

It actually is available.
ummmm....

Is that possible to add a links part on the header of this forum?

Sure can be done, with the proper blessings ofcourse.
I will push this idea.
Thanks for the suggestions.

- satya
Ajith Kallambella
Sheriff

Joined: Mar 17, 2000
Posts: 5782
I am actually working on a program that can automatically generate a links page from my Internet explorer bookmarks. The Java program would read the bookmark URLs and generate a XML document. The plan is to have a static XSLT transformation of this document to build the links page.
Once I can get this thing to work, I will not only be able to share more comprehensive list of links with you folks, things will also be a lot more easier to maintain..
Keep tuned in
------------------
Ajith Kallambella M.
Sun Certified Programmer for the Java�2 Platform.
IBM Certified Developer - XML and Related Technologies, V1.
Co-author of Java 2 Certification Passport
Mapraputa Is
Leverager of our synergies
Sheriff

Joined: Aug 26, 2000
Posts: 10065
Is that possible to add a links part on the header of this forum?
Based on my experience with other forums, it will cause a big flow of "where can I find XML recourse list" posts
Seriously, we should probably do that. Hm, "proper blessings"...

Uncontrolled vocabularies
"I try my best to make *all* my posts nice, even when I feel upset" -- Philippe Maquet
raj sekhar
Ranch Hand

Joined: Oct 16, 2001
Posts: 117
Ajith
Thanks for the compilation of all links for the benifit of all. If you are using any online bookmarks utility like mybookmarks.com or blink.com you can share your directory as public as you can just give that one link which can contain all the links that you want to share. Also I wonder if javaranch can have such a facility so that all the techies on this forum can share their bookmarks which will ultimately be so useful in various areas.
Any thoughts?
Raj
BILAL HAMEED
Ranch Hand

Joined: Nov 08, 2001
Posts: 53
THANKS A LOT FOR CREATING THIS YET ANOTHER WONDERFUL FORUM FOR US
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: List of XML Resources - You don't have to ask again!!
 
Similar Threads
Beginners books/web sites to learn XML?
resources for preparing section 1 and 5 in IBM XML Test 141
new to xml
Need information about XML 141 exam prep...
XML Tutorials