Как разобрать список описаний (dl) с помощью xml2 - PullRequest
1 голос
/ 29 мая 2020

Я ввел вот так:

{xml_nodeset (260)}
 [1] <dl>\n<dt><span dir="ltr" lang="en">action</span></dt>\n<dd class="descript ...
 [2] <dl>\n<dt><span dir="ltr" lang="en">filter</span></dt>\n<dd class="descript ...
 [3] <dl>\n<dt><span dir="ltr" lang="en">filter</span></dt>\n<dd class="descript ...
 ...

Каждый узел имеет такие элементы, как <dt><span>Name</span></dt> и <dd class="description"><p>Description</p></dd>. Я хотел бы получить список R, в котором каждый узел получит такой элемент:

[[1]]
[[1]]$span
[1] "Name1" "Name2"

[[1]]$description
[1] "Description1"  "Description2"

Я пробовал использовать xml2::as_list(). Это создает список, но также и множество атрибутов, а структура элементов списка не такая, как указано выше.

...