XML Contoh Dokumen
Kami akan menggunakan "books.xml" dokumen contoh di bawah ini (same XML file as in the previous chapters) .
Melihat "books.xml" file dalam browser Anda .
Hadir Hasil Dalam sebuah Daftar HTML
Lihatlah berikut ekspresi XQuery FLWOR:
for $x in doc("books.xml")/bookstore/book/title
order by $x
return $x
ekspresi di atas akan memilih semua elemen judul di bawah elemen buku yang berada di bawah elemen toko buku, dan kembali elemen judul dalam urutan abjad.
Sekarang kita ingin daftar semua buku-judul di toko buku kami di daftar HTML. Kami menambahkan <ul> dan <li> tag untuk ekspresi FLWOR:
<ul>
{
for $x in doc("books.xml")/bookstore/book/title
order by $x
return <li>{ $x }</li>
}
</ul>
Hasil di atas akan menjadi:
<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>
Sekarang kita ingin menghilangkan elemen judul, dan hanya menampilkan data di dalam elemen judul:
<ul>
{
for $x in doc("books.xml")/bookstore/book/title
order by $x
return <li>{ data( $x ) }</li>
}
</ul>
Hasilnya akan menjadi (an HTML list) :
<ul>
<li>Everyday Italian</li>
<li>Harry Potter</li>
<li>Learning XML</li>
<li>XQuery Kick Start</li>
</ul>