社区
Java EE
帖子详情
我的xml文件有5000个节点数据,我如何提高读取某个节点值的速度?可以建索引吗?
lhjiang
2003-08-23 10:24:05
有没有什么好的方法啊|?我用的是DOM,速度明显不行,还有可否建立象数据库一样的索引机制??大家介绍一下建立索引的方法?或者有什么好的查询检索的算法|???
...全文
37
5
打赏
收藏
我的xml文件有5000个节点数据,我如何提高读取某个节点值的速度?可以建索引吗?
有没有什么好的方法啊|?我用的是DOM,速度明显不行,还有可否建立象数据库一样的索引机制??大家介绍一下建立索引的方法?或者有什么好的查询检索的算法|???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lhjiang
2003-08-24
打赏
举报
回复
有人使用XQuery吗?不知道这个方法怎么样啊?
lhjiang
2003-08-23
打赏
举报
回复
我是打算用jdom但是,我想是不是可以考虑一下有什么好的查询方法?比如索引的??
cshchina
2003-08-23
打赏
举报
回复
xpath
ewingchen
2003-08-23
打赏
举报
回复
同意楼上
bromon
2003-08-23
打赏
举报
回复
这种大文件应该使用sax,会比dom快,如果用java做的话,可以使用JDom,估计5000节点也不是太大的问题
XML必知必会:Java、C#、Python多种语言解析XML文档
XML是所有软件开发人员都应该熟悉的技术,如果你还不熟悉就选择这门课程。 第1章 XML概述 什么是XML、XML和HTML之间的区别第2章 XML编辑工具 跨平台文本编辑工具、Windows平台文本编辑工具、Visual Studio Code工具和Altova XMLSpy工具第3章 XML文档结构 声明、元素、属性、实体、CDATA节、注释和名字空间第4章 文档类型定义 有效的文档、编写DTD、DTD元素定义、DTD属性定义第5章 XML Schema 什么是Schema?、Schema与DTD比较、Schema文档结构、Schema
数据
类型、元素数量、Schema属性定义第6章 XPath技术 什么是XPath?、XPath
节点
和XPath语法第7章 解析XML文档 解析XML文档概述、DOM解析XML、SAX解析XML第8章 Java语言解析XML DOM4J概述、示例:遍历
节点
、示例:插入
节点
、示例:删除
节点
第9章 Python语言解析XML ElementTree模块概述、示例:遍历
节点
、示例:插入
节点
、示例:删除
节点
第10章 C#语言解析XML .NET Framework解析XML概述、Visual Studio Code开发C#环境搭
建
、示例:遍历
节点
、示例:插入
节点
、示例:删除
节点
C#怎么样去
读取
XML 文件
节点
的
数据
1、准备的
xml文件
如图所示, 存在多个相同的Add标签,如何去取到指定的key的
值
。 2、取出相同标签的指定
值
分三步走 1、XmlNodeList list = doc.SelectNodes("//add"); 取到整个add标签的集合 2、循环取出list的
数据
,利用Attributes的属性去区分标签,注意这里xml中用到的是key这里就是key。 3、判断通过Attributes属性取出的属性是不是自己想要的那个,这里写死了,可以将写死的
值
替换成变量,用变量接收取出来的指定的
值
。
python
读取
xml
节点
_1.23
xml文件
节点
一般分文三类: 1、元素
节点
(比如:Class、student) 2、文本
节点
(比如:标签对里有内容的,name、age) 3、属性
节点
(比如:login里的信息,包含用户、密码) 每个
节点
都拥有包含着关于
节点
信息的属性。这些属性是: nodeName(
节点
名称) nodeValue(
节点
值
) nodeType(
节点
类型) 一、
读取
xml...
读取
xml文件
的四种方式
#一、为什么使用XML 1、便于不同应用程序之间通信。 2、便于不同平台之间通信。 3、便于不同平台之间
数据
共享。 #二、Dom
读取
xml文件
内容 <?xml version="1.0" encoding="UTF-8"?> <bookstore> <book id="1"> <name>冰与火之歌</na...
android针对
xml文件
进行
读取
XML 1 每个XML文档都由XML序言开始,在前面的代码中的第一行便是XML序言,<?xml version="1.0"?> 2 任何的起始标签都必须有一个结束标签。 3 标签必须按合适的顺序进行嵌套,所以结束标签必须按镜像顺序匹配起始标签。 4 标签如果有属性,属性
值
必须加双引号。 XML文档
读取
“XML中的内容都是结点”,这句话的意思是:XML文档中,无论是 <> </> 符号的里面的内容(属性)、 ...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章