Sponsored Links

 

 

 

XML programming in Java technology, Part 2

Source: www.freejavaguide.com
Topic: XML Programming


Short Desciption:
XML programming in Java technology, Part 2 Skill Level: Introductory Doug Tidwell ( dtidwell@us.ibm. com ) XML Evangelist IBM 09 Jul2004 This advanced tutorial covers more sophisticated topics for ...

 

Content Inside:
XML programming in Java technology, Part 2 Skill Level: Introductory Doug Tidwell ( dtidwell@us.ibm. com ) XML Evangelist IBM 09 Jul2004 This advanced tutorial covers more sophisticated topics for manipulating XML documents with Java technology. Author Doug Tidwellshowsyou how to do tasks such as generate XML data structures, validate XML documents, work with namespaces, and interface XML parsers with non-XML data sources. As youd expect, all of the examples are based on open standards. Section1. Introduction About this tutorial In an earlier tutorial ("XML programming in Java technology, Part 1"), I showed you the basics of XML parsing in the Java language. I covered the major APIs (DOM, SAX, andJDOM), and went through a number of examples that demonstrated the basic tasks common to most XML applications. This tutorial will look at more difficult things that werentcoveredbefore, such as: •Gettingand setting parser features •Working withnamespaces •Validating XML documents As in the introductory tutorial, the APIsIllcoverare: •The Document Object Model (DOM), Levels 1,2, and 3 •The SimpleAPIfor XML (SAX), Version 2.0 •JDOM, a simple Java API created by Jason Hunter and Brett McLaughlin XML programming in Java technology, Part 2 ©Copyright IBM Corporation 1994,2005. All rights reserved. Page 1of39 •The JavaAPIfor XML Processing (JAXP) Illalsocover several approaches to validation, including W3CXMLSchema, RELAX NG, andSchematron. About the examples Most of the examples here will work with the Shakespearean sonnet that appeared in the last tutorial. The structure of this sonnet is: <sonnet> <author> <lastName> <firstName> <nationality> <yearOfBirth> <yearOfDeath> </author> <lines> [14<line>elements] </lines> </sonnet> In the various sample programs, some versions of this document will have namespaces, and som ...

 

add to Google Reader add to Google Bookmark add to bloglines add to newsgator add to FURL add to digg add to webnews add to Netscape add to Yahoo MyWeb add to spurl.net add to diigo Bookmark newsvine Bookmark del.icio.us Bookmark @ SIMPIFY Bookmark MISTER WONG Bookmark Linkarena Bookmark icio.de Bookmark oneview Bookmark folkd.com Bookmark yigg.de Bookmark reddit Bookmark StumbleUpon Bookmark Slashdot Bookmark blinklist Bookmark technorati add to blogmarks add to blinkbits add to ma.gnolia add to smarking.com add to netvouz add to co.mments add to Connotea add to de.lirio.us

 

Related PDF Files

DTD/XML Schema Links


Topic: XML Programming

... Document Type Definition (DTD) Introduction • Creatinga Document Type Definition (DTD) (Java Web Services Tutorial) • Document Type Definition (from the AIPS++Programming Manual) 2. XML Schema Links ...

XML and Python Tutorial


Topic: XML Programming

2002 Logilab S.A. - Released under the Gnu Public License About me  My name is Alexandre, Im French  Ive been using Python for the past 3 years  Main programming interests -knowledge ...

Text analysis tools for XML documents using regular expressions &XSL


Topic: XML Programming

... papers on general and computational linguistics and AI, His forthcoming conference presentations include a paper on Web programming at WWW9, Amsterdam May 2000 and a tutorial on WAP programming at XML ...

XML programming in Java technology, Part 3


Topic: XML Programming

XML programming in Java technology, Part 3 Skill Level: Introductory Doug Tidwell XML Evangelist IBM 16 Jul2004 This advanced tutorial covers more sophisticated topics for manipulating XML documents ...

XML programming in Java technology, Part 2


Topic: XML Programming

XML programming in Java technology, Part 2 Skill Level: Introductory Doug Tidwell ( dtidwell@us.ibm. com ) XML Evangelist IBM 09 Jul2004 This advanced tutorial covers more sophisticated topics for ...

 

Sponsored Links