Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chriss Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Resources for those who want to learn XML 1

Status
Not open for further replies.

harebrain

MIS
Feb 27, 2003
1,146
US
We're often asked to recommend books or other resources to those who are new to XML. This should get the newbie started.

[ul]
[li]First, try an online tutorial on XML. The "Partners" panel in the left column of these pages has many good links to these. You can start at Zvon - Guide to XML for one.[/li]
[li]For those who must have a book, David Hunter's "Beginning XML" from Wrox Press is good. Just beware that, like many Wrox books, it has a fair share of errors in the code. Your book is not complete without a printout of the errata from Wrox's Web site. Also, avoid the Deitel et al. book, "XML How to Program" from Prentice Hall. It's error-filled and the host of authors makes for extremely uneven coverage of the important topics. It's also arrogantly pedantic and dense; it's not worth the struggle.[/li]
[li]Once you have a feel for XML, get Elliotte Rusty Harold's book, "Effective XML" from Addison Wesley. It will give you a deeper understanding of how to do things properly and why things work the way they do. This book is also very easy to read.[/li]
[li]When you need to go deeper into XSLT, get Jeni Tennison's "Beginning XSLT" from APress. (You might find old editions from Wrox.)[/li]
[/ul]

A final piece of advice: if you're using a text editor to create XML, keep two files with XML and XSL declarations handy so you can cut and paste. This will help you avoid many maddening errors.
 
I study Xpath and XSLT by ZVON and it's a great tutorial site. I also recommend w3schools.com and this web site with lots of links about XML resources:

 
I 2nd the tutorials ;-)

I like the Try-It-Yourself online examples, where you can tweak the code in one pane and see the results in the other...

Such as:

I easily (and quickly) learned through these examples...

Have Fun, Be Young... Code BASIC
-Josh

cubee101.gif


PROGRAMMER: (n) Red-eyed, mumbling mammal capable of conversing with inanimate objects.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top