社区
Java EE
帖子详情
我的xml文件有5000个节点数据,我如何提高读取某个节点值的速度?可以建索引吗?
lhjiang
2003-08-23 10:24:05
有没有什么好的方法啊|?我用的是DOM,速度明显不行,还有可否建立象数据库一样的索引机制??大家介绍一下建立索引的方法?或者有什么好的查询检索的算法|???
...全文
40
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节点也不是太大的问题
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...
xml的学习和使用python解析
读取
xml文件
1. XML的介绍 XML 指可扩展标记语言(EXtensible Markup Language)。 和json类似也是用于存储和传输
数据
,还可以用作配置文件。 类似于HTML超文本标记语言,但是HTML所有的标签都是预定义的,而xml的标签是自行定义。 XML 和 HTML 为不同的目的而设计,HTML 旨在显示信息,而 XML 旨在传输信息。: XML 被设计用来传输和存储
数据
,其焦点是
数据
的内容。 HTML 被设计用来显示
数据
,其焦点是
数据
的外观。 所以对 XML 最好的描述是: X
android针对
xml文件
进行
读取
XML 1 每个XML文档都由XML序言开始,在前面的代码中的第一行便是XML序言,<?xml version="1.0"?> 2 任何的起始标签都必须有一个结束标签。 3 标签必须按合适的顺序进行嵌套,所以结束标签必须按镜像顺序匹配起始标签。 4 标签如果有属性,属性
值
必须加双引号。 XML文档
读取
“XML中的内容都是结点”,这句话的意思是:XML文档中,无论是 <> </> 符号的里面的内容(属性)、 ...
Java EE
67,515
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章