⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 parsexml.jsp

📁 JSP2.0实用教程实例源码
💻 JSP
字号:
<%@ page contentType="text/html;charset=GBk" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %>
<html>
<head>
  <title>JSTL: XML Parse</title>
</head>
<body>
<h4> 解析在parse标记本体中的XML文档 </h4>
<x:parse var="parsedXML">
	<?xml version="1.0"?>
   <北京2008>
      <message>北京欢迎您!</message>
      <listen>歌曲</listen>
      <view>景点</view>
   </北京2008>
</x:parse>
<h4> 输出XPath表达式"//message"的值 </h4>
<x:out select="$parsedXML//message"/><br/>
<h4> 依据输入的参数which的值返回并显示对应节点的值 </h4>
参数which的值:<x:out select="$param:which"/> <br/>
节点<c:out value="${param.which}"/>的值:<x:out select="$parsedXML//node()[name()=$param:which]"/><br/>

<h4> 解析在变量中的XML文档 </h4>
<c:set var="xmlText">	<?xml version="1.0"?>
	<歌手 姓名="陈龙">
		<专辑 专辑名="我爱北京" 发行年份="2005">
			<歌曲>北京-天安门</歌曲>
			<歌曲>北京-天坛</歌曲>
			<歌曲>北京-长城</歌曲>
		</专辑>
		<专辑 专辑名="我爱2008" 发行年份="2006">
			<歌曲>2008-向往</歌曲>
			<歌曲>2008-梦想</歌曲>
			<歌曲>2008-光荣</歌曲>
		</专辑>
	</歌手></c:set>
<x:parse doc="${xmlText}" var="parsedDoc"/>
<h4> 输出XPath表达式"//专辑[@专辑名='我爱2008']"的值 </h4>
<x:out select="$parsedDoc//专辑[@专辑名='我爱2008']" />
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -