﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-Java</title><link>http://www.blogjava.net/ezhubin/</link><description> java的控制力很吸引我。</description><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 06:05:05 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 06:05:05 GMT</pubDate><ttl>60</ttl><item><title>关于移动硬盘盒的精典实用文章三篇（图解）</title><link>http://www.blogjava.net/ezhubin/archive/2007/08/25/139255.html</link><dc:creator>JavaPoint</dc:creator><author>JavaPoint</author><pubDate>Sat, 25 Aug 2007 05:26:00 GMT</pubDate><guid>http://www.blogjava.net/ezhubin/archive/2007/08/25/139255.html</guid><wfw:comment>http://www.blogjava.net/ezhubin/comments/139255.html</wfw:comment><comments>http://www.blogjava.net/ezhubin/archive/2007/08/25/139255.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ezhubin/comments/commentRss/139255.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ezhubin/services/trackbacks/139255.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/ezhubin/archive/2007/08/25/139255.html'>阅读全文</a><img src ="http://www.blogjava.net/ezhubin/aggbug/139255.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ezhubin/" target="_blank">JavaPoint</a> 2007-08-25 13:26 <a href="http://www.blogjava.net/ezhubin/archive/2007/08/25/139255.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ArcGis Server 中 如何在Task中实现  下拉列表和 checkbox 和 radiobutton.（完整例子） 教程将持续推出</title><link>http://www.blogjava.net/ezhubin/archive/2007/08/22/138660.html</link><dc:creator>JavaPoint</dc:creator><author>JavaPoint</author><pubDate>Wed, 22 Aug 2007 09:35:00 GMT</pubDate><guid>http://www.blogjava.net/ezhubin/archive/2007/08/22/138660.html</guid><wfw:comment>http://www.blogjava.net/ezhubin/comments/138660.html</wfw:comment><comments>http://www.blogjava.net/ezhubin/archive/2007/08/22/138660.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/ezhubin/comments/commentRss/138660.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ezhubin/services/trackbacks/138660.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: ArcGis server，如何在Task中实现  下拉列表和 checkbox 和 radiobutton.<br>ArcGis server教程系列&nbsp;&nbsp;<a href='http://www.blogjava.net/ezhubin/archive/2007/08/22/138660.html'>阅读全文</a><img src ="http://www.blogjava.net/ezhubin/aggbug/138660.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ezhubin/" target="_blank">JavaPoint</a> 2007-08-22 17:35 <a href="http://www.blogjava.net/ezhubin/archive/2007/08/22/138660.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ArcGis 航线查询完全例子</title><link>http://www.blogjava.net/ezhubin/archive/2007/08/18/137822.html</link><dc:creator>JavaPoint</dc:creator><author>JavaPoint</author><pubDate>Sat, 18 Aug 2007 07:46:00 GMT</pubDate><guid>http://www.blogjava.net/ezhubin/archive/2007/08/18/137822.html</guid><wfw:comment>http://www.blogjava.net/ezhubin/comments/137822.html</wfw:comment><comments>http://www.blogjava.net/ezhubin/archive/2007/08/18/137822.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/ezhubin/comments/commentRss/137822.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ezhubin/services/trackbacks/137822.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/ezhubin/archive/2007/08/18/137822.html'>阅读全文</a><img src ="http://www.blogjava.net/ezhubin/aggbug/137822.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ezhubin/" target="_blank">JavaPoint</a> 2007-08-18 15:46 <a href="http://www.blogjava.net/ezhubin/archive/2007/08/18/137822.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>了解 Oracle ADF：入门示例</title><link>http://www.blogjava.net/ezhubin/archive/2007/08/18/137774.html</link><dc:creator>JavaPoint</dc:creator><author>JavaPoint</author><pubDate>Sat, 18 Aug 2007 02:29:00 GMT</pubDate><guid>http://www.blogjava.net/ezhubin/archive/2007/08/18/137774.html</guid><wfw:comment>http://www.blogjava.net/ezhubin/comments/137774.html</wfw:comment><comments>http://www.blogjava.net/ezhubin/archive/2007/08/18/137774.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/ezhubin/comments/commentRss/137774.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ezhubin/services/trackbacks/137774.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/ezhubin/archive/2007/08/18/137774.html'>阅读全文</a><img src ="http://www.blogjava.net/ezhubin/aggbug/137774.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ezhubin/" target="_blank">JavaPoint</a> 2007-08-18 10:29 <a href="http://www.blogjava.net/ezhubin/archive/2007/08/18/137774.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>WTP Tutorials - JavaServer Faces Tools Tutorial </title><link>http://www.blogjava.net/ezhubin/archive/2007/08/18/137772.html</link><dc:creator>JavaPoint</dc:creator><author>JavaPoint</author><pubDate>Sat, 18 Aug 2007 02:23:00 GMT</pubDate><guid>http://www.blogjava.net/ezhubin/archive/2007/08/18/137772.html</guid><wfw:comment>http://www.blogjava.net/ezhubin/comments/137772.html</wfw:comment><comments>http://www.blogjava.net/ezhubin/archive/2007/08/18/137772.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ezhubin/comments/commentRss/137772.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ezhubin/services/trackbacks/137772.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/ezhubin/archive/2007/08/18/137772.html'>阅读全文</a><img src ="http://www.blogjava.net/ezhubin/aggbug/137772.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ezhubin/" target="_blank">JavaPoint</a> 2007-08-18 10:23 <a href="http://www.blogjava.net/ezhubin/archive/2007/08/18/137772.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java dom解析xml</title><link>http://www.blogjava.net/ezhubin/archive/2007/08/17/137463.html</link><dc:creator>JavaPoint</dc:creator><author>JavaPoint</author><pubDate>Fri, 17 Aug 2007 01:44:00 GMT</pubDate><guid>http://www.blogjava.net/ezhubin/archive/2007/08/17/137463.html</guid><wfw:comment>http://www.blogjava.net/ezhubin/comments/137463.html</wfw:comment><comments>http://www.blogjava.net/ezhubin/archive/2007/08/17/137463.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ezhubin/comments/commentRss/137463.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ezhubin/services/trackbacks/137463.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/ezhubin/archive/2007/08/17/137463.html'>阅读全文</a><img src ="http://www.blogjava.net/ezhubin/aggbug/137463.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ezhubin/" target="_blank">JavaPoint</a> 2007-08-17 09:44 <a href="http://www.blogjava.net/ezhubin/archive/2007/08/17/137463.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用JAXP解析XML文档  </title><link>http://www.blogjava.net/ezhubin/archive/2007/08/17/137461.html</link><dc:creator>JavaPoint</dc:creator><author>JavaPoint</author><pubDate>Fri, 17 Aug 2007 01:36:00 GMT</pubDate><guid>http://www.blogjava.net/ezhubin/archive/2007/08/17/137461.html</guid><wfw:comment>http://www.blogjava.net/ezhubin/comments/137461.html</wfw:comment><comments>http://www.blogjava.net/ezhubin/archive/2007/08/17/137461.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ezhubin/comments/commentRss/137461.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ezhubin/services/trackbacks/137461.html</trackback:ping><description><![CDATA[<p>Java有多种方法可以分析XML文档，你可以选择现在已经成熟的标准技术，比如DOM和SAX，或者你可以选择专用于处理XML的Java API (Java API for XML Processing，JAXP)。</p>
<p>JAXP是一种专门提供XML文档解析的Java接口，下面我们就来研究一下如何使用Apache Xerces-2 解析器来实现JAXP。</p>
<h5>工厂模式</h5>
<p align=left>JAXP提供了一种DOM及SAX方式的解析器来处理XML文档，也就是工厂模式。你选择不同的工厂类就会有不同的处理方法。工厂类实际上是一个标准设计模式，你可以根据需要自行修改。</p>
<p align=left>利用JAXP，你可以使用DocumentBuilderFactory来建立自己的DocumentBuilder类，或者使用SAXParserFactory来建立自己的SAXParser类。不同之处就在于DOM解析器是将整个文档读入内存并允许你以随机方式读取文档，而SAX解析器是通过呼叫句柄来解释XML文档数据的。下面我们仔细研究一下DocumentBuilder类。</p>
<p align=left>
<h5>DocumentBuilder类</h5>
<p align=left>通过在DocumentBuilderFactory类中呼叫<em>newDocumentBuilder</em>方法，我们可以建立一个DocumentBuilder类。你可以通过呼叫<em>newInstance</em>方法来建立多个DocumentBuilderFactory类。</p>
<p align=left>例如，你可以这样建立一个新的DocumentBuilderFactory类：</p>
<p align=left>DocumentBuilderFactorydbfactory = DocumentBuilderFactory.newInstance(); </p>
<p align=left>一旦有了工厂类的句柄，你就可以马上建立一个DOM解析器的实例了。下面是建立代码：</p>
<p align=left>DocumentBuilder builder = dbfactory. newDocumentBuilder(); </p>
<p align=left>这样我们就建立了一个真正的DocumentBuilder类的实例。为了解析文档，你必须调用DocumentBuilder类的解析方法。解析方法会返回一个Document对象，就是你要操作的XML文档。</p>
<p align=left><strong>Listing A</strong>实现了一个简单的利用DocumentBuilderFactory和DocumentBuilder类的方法：</p>
<p align=left><strong>Listing A: </strong></p>
<p align=left><strong>JAXPSample.java<br></strong><font color=#0066ff>import javax.xml.parsers.*;<br>import org.w3c.dom.*;<br><br>public class JAXPSample {<br><br>&nbsp;&nbsp;public static void main(String[] args) {<br>&nbsp;&nbsp;&nbsp;&nbsp;String filename = "sample.xml";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;try {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DocumentBuilder parser = factory.newDocumentBuilder();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Document d = parser.parse(filename);<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;catch (Exception e) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.err.println("Exception: " + e.getMessage());<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;<br>&nbsp;&nbsp;}<br>} </font></p>
<p align=left>DocumentBuilder类其实就是一个DOM解析器。利用JAXP的DocumentBuilder类的优势就在于它比其他XML解析器更轻便。</p>
<h5>真实的文档</h5>
<p align=left>当通过DocumentBuilder接口使用DOM时，解析器会返回一个Document类。这个Document类很重要，因为它是完全符合W3C标准的，这意味这你可以将这个Document类和其他DOM解析器良好的结合起来。</p>
<p align=left>例如你可以通过以下代码找回元素值：</p>
<p align=left><font color=#0066ff>String getXMLValue(Document doc, String name) {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NodeListnlist=doc.getElementsByTagName(name);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String value = nlist.item(0).getFirstChild().getNodeValue();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return value;<br>} </font></p>
<p align=left>这个方法用来寻找文档内与字符串一致的子节点。<br></p>
<p align=left><br>&nbsp;</p>
<p align=left>以Sun公司的JAXP为例来看看其中和DOM相关的包:<br><br>DOM包结构<br><br>　　 org.w3c.com：定义了DOM的接口。这是w3c所指制定的DOM规范，因为DOM规范是与语言无关的，因而其中只是定义了接口，而没有实现任何地类。任何具体的DOM实现需要有其它的类库给出。<br><br>　　 javax.xml.parser：定义了DocumentBuilderFactory类DocumentBuilder类。编程时用DocumentBuilderFactory来生成一个具体的和具体的类库相联系的DocumentBuilder类的实例，然后再由这个DocumentBuilder对象来生成一个Document实例。Document对象中就包含了DOM的树模型结构，是DOM模型的根。同SAXParserFactory一样，具体的DocumentBuilder对象的建立，取决于一个环境变量javax.xml.parsers.DocumentBuilderFactory的值，同样的，也可以直接把类名传递给DocumentBuilderFactory来建立一个DocumentBuilder。<br><br>　　 com.sun.xml.tree：Sun的Java XML的DOM实现，他对标准的DOM提供了一些扩展，其中大部分的东西并不是DOM标准。包括了XMLDocument，ElementNode, XMLDocumentBuilder和TreeWalker等类。XMLDocument类实现了DOM的Document界面，它同样也提供了静态的工厂方法来建立一个Document对象。ElementNode类代表了在一个DOM树中的每一个节点元素，并且它经常被继承，来实现一些自定的功能。 而XMLDocumentBuilder实际上是一个DocumentHandler类型的类，也就是说，它接受一个SAX解析器传递过来的事件，然后根据这些事件来在内存中建立一个DOM模型。<br><br>DOM处理过程<br><br>　　 DOM的处理过程相对SAX而言要简单些，先用DocumentBuilderFactory的静态方法newInstance()建立一个DocumentBuilderFactory的实例，然后用它的newDocumentBuilder()方法建立一个DocumentBuilder。然后可以用DocumentBuilder的parser()方法来解析一个XML文档并建立DOM模型。在JAXP中还提供了更为方便的功能扩展，就是使用XMLDocument。你可以为一个SAX解析器注册一个事件处理器XMLDocumentBuilder，在解析过后，可以调用XMLDocumentBuilder的getDocument()方法就可以把一个外在地XML文档转换成一个内存中的DOM树了，并生成一个Document(XMLDocument)对象，后面的工作，就是调用XMLDocument对象和ElementNode对象的各个方法来对DOM树进行操作了。最后，还可以调用XMLDocument的wirte()方法来把DOM树输出为XML文件。因为在标准的DOM模型中并没有提供与write()相类似的方法，所以要处理输出的话，用XMLDocument会更方便些。<br><br>实例DOM<br><br>　　 下面我们可以来看看例子了。<br><br>首先当然是import语句：<br><br><br>&nbsp; &nbsp;import javax.xml.parsers.DocumentBuilderFactory;　 <br><br>&nbsp; &nbsp;import javax.xml.parsers.FactoryConfigurationError;　 <br><br>&nbsp; &nbsp;import javax.xml.parsers.ParserConfigurationException;<br><br>&nbsp; &nbsp;import javax.xml.parsers.DocumentBuilder;<br>　　 为了能给你更多的印象，我详细内出了所有的类，实际上你只需要一句就可以了：<br><br>import javax.xml.parsers.*; <br><br>你还需要的是W3C对DOM和DOM例外的定义：<br><br>import org.w3c.dom.Document; import org.w3c.dom.DOMException; <br>还有一些其他的用来进行例外和I/O处理的类：<br><br><br>&nbsp; &nbsp;import org.xml.sax.SAXException;　 <br><br>&nbsp; &nbsp;import org.xml.sax.SAXParseException;<br><br>&nbsp; &nbsp;import java.io.File;<br><br>&nbsp; &nbsp;import java.io.IOException;<br><br><br><br>&nbsp; &nbsp;因为要输出XML文档，所以还要引入XMLDocument：<br><br><br><br>&nbsp; &nbsp;import com.sun.xml.tree.XmlDocument;　 <br><br>&nbsp; &nbsp;public class DomEcho{<br><br><br><br>&nbsp; &nbsp;在程序逻辑中，因为要处理DOM模型，所以当然首先应该申明一个Document对象：<br><br><br><br>&nbsp; &nbsp;static Document document; <br><br>&nbsp; &nbsp;public static void main (String argv [])<br><br>&nbsp; &nbsp;{<br><br>&nbsp; &nbsp; if (argv.length != 1) {<br><br>&nbsp; &nbsp;　　　　　　　　　　　 System.err.println ("Usage: java DomEcho filename");<br><br>&nbsp; &nbsp;　　　　　　　　　　　 System.exit (1);<br><br>&nbsp; &nbsp;　　　　　　　 }<br>　　 用DocumentBuilderFactory类的静态方法newInstance()来创建一个工厂实例，之所以称为工厂，是由于再这儿应用到了设计模式（Design Pattern）中的工厂模式，实际上在Java类库中设计模式的范例随处可见，如果能够对设计模式有一些了解，就会很容易为Java庞杂的类库理出一条条脉络分明的经线。 <br>&nbsp;&nbsp;　　　　　　　 DocumentBuilderFactory factory =<br><br>&nbsp; &nbsp;　　　　　　 　　　　DocumentBuilderFactory.newInstance();<br><br>&nbsp; &nbsp;　　　　　　　 try {<br><br>&nbsp; &nbsp;　　　　　　　　　　 DocumentBuilder builder = factory.newDocumentBuilder();<br><br>&nbsp; &nbsp;　　　　　　　　　　 document = builder.parse( new File(argv[0]) );<br>　　 前面说过，DOM标准模型中并没有定义输出的接口，因而如果需要进行文档输出的话，就需要用到JAXP的扩展，使用到XmlDocument。这儿有一个较为简便的方法，就是用强制类型转换，把一个Document类转换成XmlDocument，然后，就可以使用XmlDocument的write()方法了: <br>&nbsp;&nbsp;　　　　　　　　　　 XmlDocument xdoc = (XmlDocument) document;<br><br>&nbsp; &nbsp;　　　　　　　　　　 xdoc.write (System.out);<br>　　 在后面的都是例外的处理了，在DOM中虽然有定义了DOMException，但是DOMException只是用在遍历和操作DOM树时引发的例外。在解析文档和初始化解析器时所引发的例外，还是借助于SAX中的例外处理方法，以使程序上具有一致性： <br><br>&nbsp; &nbsp;　　　　　　　 } catch (SAXParseException spe) {<br><br>&nbsp; &nbsp;　　　　　　　 　　　　　// 处理解析过程中生成的例外<br><br>&nbsp; &nbsp;　　　　　　　　　　 System.out.println ("\n** Parsing error" <br><br>&nbsp; &nbsp;　　　　　　　　　　　　　　+ ", line " + spe.getLineNumber ()<br><br>&nbsp; &nbsp;　　　　　　　　　　　　　 + ", uri " + spe.getSystemId ());<br><br>&nbsp; &nbsp;　　　　　　 　　　　System.out.println("　　 " + spe.getMessage() );<br><br>&nbsp; &nbsp;　　　　　　　　　　 Exception　 x = spe;<br><br>&nbsp; &nbsp;　　　　　　　　　　 if (spe.getException() != null)<br><br>&nbsp; &nbsp;　　　　　　　　　　　　　　 x = spe.getException();<br><br>&nbsp; &nbsp;　　　　　　　　　　 x.printStackTrace();<br><br>&nbsp; &nbsp;　　　　　　　 } catch (SAXException sxe) {<br><br>&nbsp; &nbsp;　　　　　　　　　　 // 处理一般的程序例外或者解析器初始化时引发的例外<br><br>&nbsp; &nbsp;　　　　　　　　　　 Exception　 x = sxe;<br><br>&nbsp; &nbsp;　　　　　　　　　　 if (sxe.getException() != null)<br><br>&nbsp; &nbsp;　　　　　　　　　　　　　　 x = sxe.getException();<br><br>&nbsp; &nbsp;　　　　　　　　　　 x.printStackTrace();<br><br>&nbsp; &nbsp;　　　　　　　 } catch (IOException ioe) {<br><br>&nbsp; &nbsp;　　　　　　　　　　 // IO例外<br><br>&nbsp; &nbsp;　　　　　　　　　　 ioe.printStackTrace();<br><br>&nbsp; &nbsp;　　　　　　 　}<br><br>&nbsp; &nbsp;　　　 } <br><br>　　 这而对DOM讲的比较简略，但是基本的程序结构我们已经可以从中看出来了。 <br><br></p>
<p align=left>&nbsp;<a title="DOM  jdk帮助" style="COLOR: #0000ff" accessKey=a href="http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/javax/xml/parsers/DocumentBuilderFactory.html" target=_blank>DOM jdk帮助</a></p>
<img src ="http://www.blogjava.net/ezhubin/aggbug/137461.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ezhubin/" target="_blank">JavaPoint</a> 2007-08-17 09:36 <a href="http://www.blogjava.net/ezhubin/archive/2007/08/17/137461.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ArcSDE空间数据库查询 </title><link>http://www.blogjava.net/ezhubin/archive/2007/08/17/137435.html</link><dc:creator>JavaPoint</dc:creator><author>JavaPoint</author><pubDate>Fri, 17 Aug 2007 00:28:00 GMT</pubDate><guid>http://www.blogjava.net/ezhubin/archive/2007/08/17/137435.html</guid><wfw:comment>http://www.blogjava.net/ezhubin/comments/137435.html</wfw:comment><comments>http://www.blogjava.net/ezhubin/archive/2007/08/17/137435.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ezhubin/comments/commentRss/137435.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ezhubin/services/trackbacks/137435.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/ezhubin/archive/2007/08/17/137435.html'>阅读全文</a><img src ="http://www.blogjava.net/ezhubin/aggbug/137435.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ezhubin/" target="_blank">JavaPoint</a> 2007-08-17 08:28 <a href="http://www.blogjava.net/ezhubin/archive/2007/08/17/137435.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>航线查询问题－Server Java的实现方法</title><link>http://www.blogjava.net/ezhubin/archive/2007/08/16/137334.html</link><dc:creator>JavaPoint</dc:creator><author>JavaPoint</author><pubDate>Thu, 16 Aug 2007 08:59:00 GMT</pubDate><guid>http://www.blogjava.net/ezhubin/archive/2007/08/16/137334.html</guid><wfw:comment>http://www.blogjava.net/ezhubin/comments/137334.html</wfw:comment><comments>http://www.blogjava.net/ezhubin/archive/2007/08/16/137334.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ezhubin/comments/commentRss/137334.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ezhubin/services/trackbacks/137334.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/ezhubin/archive/2007/08/16/137334.html'>阅读全文</a><img src ="http://www.blogjava.net/ezhubin/aggbug/137334.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ezhubin/" target="_blank">JavaPoint</a> 2007-08-16 16:59 <a href="http://www.blogjava.net/ezhubin/archive/2007/08/16/137334.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ArcGIS Server 开发初步 -- 自定义工具</title><link>http://www.blogjava.net/ezhubin/archive/2007/08/16/137162.html</link><dc:creator>JavaPoint</dc:creator><author>JavaPoint</author><pubDate>Thu, 16 Aug 2007 03:15:00 GMT</pubDate><guid>http://www.blogjava.net/ezhubin/archive/2007/08/16/137162.html</guid><wfw:comment>http://www.blogjava.net/ezhubin/comments/137162.html</wfw:comment><comments>http://www.blogjava.net/ezhubin/archive/2007/08/16/137162.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ezhubin/comments/commentRss/137162.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ezhubin/services/trackbacks/137162.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/ezhubin/archive/2007/08/16/137162.html'>阅读全文</a><img src ="http://www.blogjava.net/ezhubin/aggbug/137162.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ezhubin/" target="_blank">JavaPoint</a> 2007-08-16 11:15 <a href="http://www.blogjava.net/ezhubin/archive/2007/08/16/137162.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>