怎么用xml读取数据库信息

怎么用xml读取数据库信息,第1张

以下是aspnet的,我也不知道你是用什么语言实现

个小例子是如何将xml内容显示到页面上,但是前提你要先将数据库内容填充到的xml文件

private void ResponseXML(SystemTextStringBuilder xmlnode)

{

SystemWeb>

//TestXMLxml <xml version="10" encoding="GB2312" > <book> <title>Java实例一百例</title> <page id="1"> <title>基础知识篇</title> <file>basehtm</file> </page> <page id="3"> <title>SWING篇</title> <file>swinghtm</file> </page> <page id="28"> <title>EJB篇</title> <file>ejbhtm</file> </page> <page id="33"> <title>DOM篇</title> <file>xmldomhtm</file> </page> </book> //TestXMLjava import javaxxmlparsers; import orgw3cdom; import javaio; public class TestXML { public static void main(String[] args) { try { //创建解析工厂 DocumentBuilderFactory dbfactory = DocumentBuilderFactorynewInstance(); //指定DocumentBuilder DocumentBuilder builder = dbfactorynewDocumentBuilder(); //从文件构造一个Document,因为XML文件中已经指定了编码,所以这里不必了 Document doc = builderparse(new File("TestXMLxml")); //得到Document的根(节点名:book) Element root = docgetDocumentElement(); Systemoutprintln("根节点标记名:" + rootgetTagName()); Systemoutprintln("下面遍历XML元素"); //获得page元素 NodeList list = rootgetElementsByTagName("page"); //遍历page元素 for (int i=0; i < listgetLength() ; i++) { //获得page的元素 Element element = (Element)listitem(i); //获得ID属性 String id = elementgetAttribute("id"); //获得title属性 NodeList titleList = elementgetElementsByTagName("title"); //获得title元素 Element titleElement = (Element)titleListitem(0); //获得title元素的第一个值 String title = titleElementgetFirstChild()getNodeValue(); //获得file元素名称 NodeList fileList = elementgetElementsByTagName("file"); //获得file元素 Element fileElement = (Element)fileListitem(0); //获得file元素的第一个值 String file = fileElementgetFirstChild()getNodeValue(); Systemoutprintln("ID:" + id + " " + "标题:" + title + " " + "文件:" + file); } } catch (Exception e) { eprintStackTrace(); } } }

以上就是关于怎么用xml读取数据库信息全部的内容,包括:怎么用xml读取数据库信息、notes文档数据库 xml文档数据库、jdk1.5中如何 *** 作读写XML数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9739937.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存