XQuery FLWOR + HTML
- 上一页 XQuery FLWOR
- 下一页 XQuery 术语
XML ప్రామాణిక డాక్యుమెంట్
మేము దిగువన ఈ "books.xml" ఫైల్ని ఉపయోగిస్తాము (మునుపటి సెక్షన్లో ఉన్న ఫైల్ తో అదే ఫైల్ ఉంటుంది).
ఫలితాన్ని ఒక HTML జాబితాలో సమర్పించండి
దిగువన చూడండి XQuery FLWOR సమీకరణం:
for $x in doc("books.xml")/bookstore/book/title order by $x return $x
ఈ సమీకరణం bookstore మెటాడాటా కింది book మెటాడాటా కింది అన్ని title మెటాడాటాలను ఎంపికచేస్తుంది మరియు అక్షర క్రమం ప్రకారం title మెటాడాటాలను ప్రదర్శిస్తుంది.
ఇప్పుడు, మేము మా బుక్షాప్లో అన్ని పుస్తకాలను ప్రదర్శించడానికి HTML జాబితా ఉపయోగించాలని కోరుకున్నాము. మేము FLWOR సమీకరణకు <ul> మరియు <li> టాగ్స్ జోడించాము:
<ul> { for $x in doc("books.xml")/bookstore/book/title order by $x return <li>{$x}</li> } </ul>
ఈ కోడ్ ఫలితం మాత్రమే:
<ul> <li><title lang="en">Everyday Italian</title></li> <li><title lang="en">Harry Potter</title></li> <li><title lang="en">Learning XML</title></li> <li><title lang="en">XQuery Kick Start</title></li> </ul>
ఇప్పుడు మేము title మెటాడాటా తొలగించాలని మరియు మాత్రమే title మెటాడాటా లోని డేటాను ప్రదర్శించాలని కోరుకున్నాము。
<ul> { for $x in doc("books.xml")/bookstore/book/title order by $x return <li>{data($x)}</li> } </ul>
结果将是一个 HTML 列表:
<ul> <li>Everyday Italian</li> <li>Harry Potter</li> <li>Learning XML</li> <li>XQuery Kick Start</li> </ul>
- 上一页 XQuery FLWOR
- 下一页 XQuery 术语