Latest web development tutorials

<X: analizowania> tag

Standardowa biblioteka znaczników JSP Standardowa biblioteka znaczników JSP

<X: analizowania> tag służy do rozwiązywania nieruchomość ciała tag lub XML danych.

składnia

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

nieruchomość

<X: analizowania> ma następujące atrybuty:

nieruchomość opis Jeśli jest to konieczne Domyślnie
var Zawiera on zmienne dane Parsed XML nie nie
xml Trzeba przeanalizować tekst treści dokumentu (String lub Reader) nie ciało
SystemID Identyfikator URI systemu, służy do analizowania dokumentu nie nie
filtr Filtry stosowane w dokumencie źródłowym nie nie
doc Potrzeba do analizowania dokumentów XML nie strona
zakres Zakres atrybut var nie strona
varDom Zawiera on zmienne dane Parsed XML nie strona
scopeDom Zakres nieruchomość varDom nie strona


Przykłady Demo

Wziął sprawę, aby powiedzieć nam, jak przetworzyć dokument XML:

Kod pliku Books.xml przedstawia się następująco:

<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>

Kod pliku main.jsp przedstawia się następująco:

<%@ 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>

Wyniki przedstawiają się następująco:

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

Standardowa biblioteka znaczników JSP Standardowa biblioteka znaczników JSP