xquery для содержимого тега <div> - PullRequest
0 голосов
/ 01 января 2019

С в GUI basex Как мне теперь запрашивать базу данных для книг категорий?xpath выглядит примерно так:

//div[@class='side_categories']/ul/li/ul

В частности, что такое xquery, чтобы захватить содержимое в теге div side_categories для базы данных?

база данных:

database_loaded

(выборка и загрузка базы данных)

fetch_html

код:

thufir@dur:~/basex$ 
thufir@dur:~/basex$ cat html_fetch_parse.xq 


fetch:xml("http://books.toscrape.com/", map {
  'parser': 'html',
  'htmlparser': map { 'html': false(), 'nodefaults': true() }
})

thufir@dur:~/basex$ 

В частности, я следую за элементами списка, категориями, указанными side_categories с тегом div:

books_to_scrape

Поиск цепочек или конвейерных файлов и вывод с другим файлом xq.

Базовый запрос:

thufir@dur:~/basex$ 
thufir@dur:~/basex$ cat db_query.xq 


let $db := db:open("html_fetch_parse")
return $db


thufir@dur:~/basex$ 

Но это просто соединяетв базу данных.Как извлечь div определенный тег div?

...