XQuery 教程
我們將在下面的例子中繼續(xù)使用這個(gè) "books.xml" 文檔(和上面的章節(jié)所使用的 XML 文件相同)。
正如在前面一節(jié)看到的,我們可以在結(jié)果中引用輸入文件中的元素和屬性:
上面的 XQuery 表達(dá)式會(huì)在結(jié)果中引用 title 元素和 lang 屬性,就像這樣:
以上 XQuery 表達(dá)式返回 title 元素的方式和它們?cè)谳斎胛臋n中被描述的方式的相同的。
現(xiàn)在我們要向結(jié)果添加我們自己的元素和屬性!
現(xiàn)在,我們要向結(jié)果添加 HTML 元素。我們會(huì)把結(jié)果放在一個(gè) HTML 列表中:
以上 XQuery 表達(dá)式會(huì)生成下面的結(jié)果:
接下來(lái),我們要把 category 屬性作為 HTML 列表中的 class 屬性來(lái)使用:
上面的 XQuery 表達(dá)式可生成以下結(jié)果: