我是菜鸟,弱智问题(XML 的解析器 哪有下?给个 XML 例子)(1分)

如果你贴出这个贴子,说明你已经下在了MSXML parser 3.0了,
实际在本系统的主页面上就有下载
 
给个例子 行吗?

谢谢!!
 
我也想知道
 
帮忙提前!
西西
 
yysun:
斑竹?老师?我倒!。。。。。!
可我还是不懂;
DELPHI的码码,要引用什么单元?
编译出错:Undeclared Identifier CreateOLEObject

 
已经有msxml4.0了。
另d6对xml支持非常好。让我省心不少。
 
Delphi 的例子请看:http://www.delphibbs.com/delphibbs/dispq.asp?lid=495235
节选:
uses comobj;
...
var xmlobj, node: Variant;
begin
xmlobj := CreateOLEObject('MSXML2.DOMDocument');
xmlobj.async := false;
xmlobj.load('http://www.delphibbs.com/delphibbs/chkl.asp?recnum=0');
node := xmlobj.selectSingleNode('LIST/HEADER/RecCount');
if not VarIsEmpty(node) then
ShowMessage('大富翁论坛今天更新的贴子数:' + node.Text);
xmlobj.Save('c:/updates_today.xml');
xmlobj := unAssigned;
end;

Java 的例子请看:http://www.delphibbs.com/delphibbs/dispq.asp?lid=539768
节选:
import java.net.*;
import javax.xml.parsers.*;
import org.w3c.dom.*;
import org.apache.xpath.*;
public class testChkl {
public static void main(String[] args) {
try {
URL url = new URL("http://www.delphibbs.com/delphibbs/chkl.asp?recnum=0");
do
cumentBuilderFactory dfactory =do
cumentBuilderFactory.newInstance();
do
cumentdo
c = dfactory.newDocumentBuilder().parse(url.openStream());
String xpath = "/DFWML/HEADER/RecCount";
Node n = XPathAPI.selectSingleNode(doc, xpath);
if (n != null) {
System.out.println("大富翁论坛今天更新的贴子数:" + n.getFirstChild().getNodeValue());
}
}
catch(Exception e) {
System.err.println(e.toString());
}
}
}
 
sorry, CreateOLEObject 需要 uses comobj;
 
to yysun :
好神奇! 我看到的东东起初都是感性的;今天可算看到了!
谢谢孙老师领我入门;
另:孙老师 介绍几个网址 和书籍(入门的)

谢谢您!
 
入门这里最好:http://www.w3schools.com/xml
这个也不错:http://www.zvon.org/index.php?nav_id=tutorials&mime=html
msdn 是必去的:http://msdn.microsoft.com/xml
 
礼轻情意重;
谢谢孙老师;
 
顶部