c语言解析xml文件内容,JSP JSTL <x:parse>标签:解析指定的XML内容

标签可以解析指定的 XML 内容。

语法:

{var="var"[scope="scope"]|varDom="var"[scopeDom="scope"]}

[systemId="systemId"]

[filter="filter"]/>

{var="var"[scope="scope"]|varDom="var"[scopeDom="scope"]}

[systemId="systemId"]

[filter="filter"]>

XML Document to parse

说明: 标签有两种语法格式,这两种语法格式的输出结果完全相同。

标签各属性的详细介绍如表所示。

标签属性

属性

类型

描述

引用 EL

doc

String/Reader

提供解析的XML文件

可以

xml

String

同doc属性相同,已不再使用

可以

var

String

存储解析后的XML

不可以

varDom

String

以org.w3c.dom.Document类型存储解析后的XML文件

不可以

scope

String

var属性的存储范围

不可以

scopeDom

String

varDom属性的存储范围

不可以

systemId

String

XML文件中的URI信息,用于解析XML文件的路径

可以

filter

org.xml.sax.XMLFilter

解析XML文件使用的过滤器

可以

示例

首先通过 标签导入 bookInfo.xml 文件,然后通过 标签解析 bookInfo.xml 文件的内容,最后通过 标签输出 XML 文件中的部分内容,关键代码如下:

编号:

书名:

出版社:

bookInfo.xml 文件的内容如下:

运行结果如下:

编号:1

书名:Java开发宝典

作者:C语言中文网

出版社:机械工业出版社

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值