Latest web development tutorials

<X: mengurai> tag

JSP Standard Tag Library JSP Standard Tag Library

<X: mengurai> tag digunakan untuk menyelesaikan properti tag badan atau XML data.

sintaksis

<x:parse
  var="<string>"
  varDom="<string>"
  scope="<string>"
  scopeDom="<string>"
  doc="<string>"
  systemId="<string>"
  filter="<string>"/>

milik

<X: mengurai> tag memiliki atribut sebagai berikut:

milik deskripsi Jika perlu kegagalan
var Ini berisi variabel data parsing XML tidak tidak
xml Perlu mengurai teks dari konten dokumen (String atau Reader) tidak tubuh
systemId Sistem identifier URI, digunakan untuk mengurai dokumen tidak tidak
filter Filter yang digunakan dalam dokumen sumber tidak tidak
dokter Perlu mengurai dokumen XML tidak halaman
cakupan atribut var lingkup tidak halaman
varDom Ini berisi variabel data parsing XML tidak halaman
scopeDom Lingkup properti varDom tidak halaman


contoh Demo

Dia mengambil kasus ini untuk memberitahu kami bagaimana mengurai dokumen XML:

file kode books.xml adalah sebagai berikut:

<books>
<book>
  <name>Padam History</name>
  <author>ZARA</author>
  <price>100</price>
</book>
<book>
  <name>Great Mistry</name>
  <author>NUHA</author>
  <price>2000</price>
</book>
</books>

file kode main.jsp adalah sebagai berikut:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ 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 x:parse 标签</title>
</head>
<body>
<h3>Books Info:</h3>
<c:import var="bookInfo" url="http://localhost:8080/books.xml"/>

<x:parse xml="${bookInfo}" var="output"/>
<b>The title of the first book is</b>: 
<x:out select="$output/books/book[1]/name" />
<br>
<b>The price of the second book</b>: 
<x:out select="$output/books/book[2]/price" />

</body>
</html>

Hasilnya adalah sebagai berikut:

BOOKS INFO:
The title of the first book is:Padam History 
The price of the second book: 2000

JSP Standard Tag Library JSP Standard Tag Library