<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>StudyJava.org &#187; XML</title>
	<atom:link href="http://studyjava.org/category/xml/feed" rel="self" type="application/rss+xml" />
	<link>http://studyjava.org</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 05 Apr 2010 11:49:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>XPath</title>
		<link>http://studyjava.org/xml/xpath</link>
		<comments>http://studyjava.org/xml/xpath#comments</comments>
		<pubDate>Fri, 13 Nov 2009 13:02:34 +0000</pubDate>
		<dc:creator>rathi</dc:creator>
				<category><![CDATA[XML]]></category>
		<category><![CDATA[XPath]]></category>

		<guid isPermaLink="false">http://studyjava.org/?p=329</guid>
		<description><![CDATA[XPath XPath derived as XML Path Language is a query language is used to navigate through elements and attributes in an XML document. It contains a library of standard functions. XPath is a major element in World Wide Web Consortium (W3C) recommendation. XPATH is designed to be used by both XSLT standard and XPointer. It [...]]]></description>
			<content:encoded><![CDATA[<p><strong>XPath</strong></p>
<p>XPath derived as XML Path Language is a query language is used to navigate through elements and attributes in an XML document. It contains a library of standard functions. XPath is a major element in World Wide Web Consortium (W3C) recommendation. XPATH is designed to be used by both XSLT standard and XPointer. It support primary facilities for manipulation of strings, numbers and booleans.</p>
<p>XPath models an XML document as a tree of nodes. There are different types of nodes, including element, attribute, text, namespace, processing-instruction, comment, and document nodes.<br />
<strong>For example,</strong> the expression book/author will return a node-set of the &lt;author&gt; elements contained in the &lt;book&gt; elements, if such elements are declared in the source XML document. In addition, an XPath expression can have predicates (filter expressions) or function calls. For example, the expression book[@type="Fiction"] refers to the &lt;book&gt; elements whose type attribute is set to &#8220;Fiction&#8221;.</p>
<p><strong>XPath expressions</strong></p>
<ul>
<li>Hierarchy comprised of elements and other nodes in an XML document.<br />
Element names at each level might not be unique. XPath expressions identify a set of all the matching elements.<br />
Evaluated relative to a particular node called the &#8220;context&#8221; for the expression.</li>
</ul>
<p><strong>XPath standard functions</strong></p>
<p>XPath includes over 100 built-in functions. There are functions for string values, numeric values, date and time comparison, node and QName manipulation, sequence manipulation, Boolean values, and more.</p>
<div id="st0000000001" class="st-taf"><script src="http://taf.socialtwist.com:80/taf/js/shoppr.core.js?id=0000000001"></script><img style="border:0;margin:0;padding:0;" src="http://tellafriend.socialtwist.com:80/wizard/images/tafbutton_blue16.png" onmouseout="hideHoverMap(this)" onmouseover="showHoverMap(this, '0000000001', 'http%3A%2F%2Fstudyjava.org%2Fxml%2Fxpath', 'XPath')" onclick="cw(this, {id:'0000000001',link: 'http%3A%2F%2Fstudyjava.org%2Fxml%2Fxpath', title: '+XPath+' })"/></div>]]></content:encoded>
			<wfw:commentRss>http://studyjava.org/xml/xpath/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Processing XML with Java</title>
		<link>http://studyjava.org/xml/processing-xml-with-java</link>
		<comments>http://studyjava.org/xml/processing-xml-with-java#comments</comments>
		<pubDate>Sun, 28 Jun 2009 16:46:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://studyjava.org/?p=13</guid>
		<description><![CDATA[Processing XML with Java Elliotte Rusty Harold Copyright 2001, 2002 Elliotte Rusty Harold Welcome to Processing XML with Java, a complete tutorial about writing Java programs that read and write XML documents. This is the most comprehensive and up-to-date book about integrating XML with Java (and vice versa) you can buy. It contains over 1000 pages [...]]]></description>
			<content:encoded><![CDATA[<h1>Processing XML with Java</h1>
<h2>Elliotte Rusty Harold</h2>
<h3>Copyright 2001, 2002 Elliotte Rusty Harold</h3>
<p><img class="alignleft size-medium wp-image-14" title="xml" src="http://studyjava.org/wp-content/uploads/2009/06/xml-239x300.jpg" alt="xml" width="239" height="300" /></p>
<p>Welcome to <cite>Processing XML with Java</cite>, a complete tutorial about writing Java programs that read and write XML documents. This is the most comprehensive and up-to-date book about integrating XML with Java (and vice versa) you can buy. It contains over 1000 pages of detailed information on SAX, DOM, JDOM, JAXP, TrAX, XPath, XSLT, SOAP, and lots of other juicy acronyms. This book is written for Java programmers who want to learn how to read and write XML documents from their code</p>
<div id="st0000000001" class="st-taf"><script src="http://taf.socialtwist.com:80/taf/js/shoppr.core.js?id=0000000001"></script><img style="border:0;margin:0;padding:0;" src="http://tellafriend.socialtwist.com:80/wizard/images/tafbutton_blue16.png" onmouseout="hideHoverMap(this)" onmouseover="showHoverMap(this, '0000000001', 'http%3A%2F%2Fstudyjava.org%2Fxml%2Fprocessing-xml-with-java', 'Processing+XML+with+Java')" onclick="cw(this, {id:'0000000001',link: 'http%3A%2F%2Fstudyjava.org%2Fxml%2Fprocessing-xml-with-java', title: '+Processing+XML+with+Java+' })"/></div>]]></content:encoded>
			<wfw:commentRss>http://studyjava.org/xml/processing-xml-with-java/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

