fix errors from refactoring and add documentation to all remaining functions in analyze.R
This commit is contained in:
@@ -90,7 +90,7 @@ parse_speaker <- function(speaker_xml) {
|
||||
nm <- xml_child(speaker_xml)
|
||||
vorname <- xml_get(nm, "vorname")
|
||||
nachname <- xml_get(nm, "nachname")
|
||||
fraction <- xml_get(nm, "fraction")
|
||||
fraction <- xml_get(nm, "fraktion")
|
||||
titel <- xml_get(nm, "titel")
|
||||
rolle <- xml_find_all(nm, "rolle")
|
||||
if (length(rolle) > 0) {
|
||||
@@ -115,7 +115,7 @@ parse_speech <- function(speech_xml, date) {
|
||||
for (node in cs) {
|
||||
if (xml_name(node) == "p" || xml_name(node) == "name") {
|
||||
klasse <- xml_attr(node, "klasse")
|
||||
if ((!is.na(klasse) && klasse == "speaker") || xml_name(node) == "name") {
|
||||
if ((!is.na(klasse) && klasse == "redner") || xml_name(node) == "name") {
|
||||
if (!is.na(cur_speaker)) {
|
||||
speech <- c(speech_id = speech_id,
|
||||
speaker = cur_speaker,
|
||||
@@ -194,7 +194,7 @@ parse_speechlist <- function(speechlist_xml, date) {
|
||||
}
|
||||
|
||||
# create a tibble of speaker from a list of xml nodes representing speaker
|
||||
parse_speakerliste <- function(speakerliste_xml) {
|
||||
parse_speakerlist <- function(speakerliste_xml) {
|
||||
d <- sapply(speakerliste_xml, parse_speaker)
|
||||
tibble(id = d["id",],
|
||||
vorname = d["vorname",],
|
||||
|
||||
Reference in New Issue
Block a user