This function can be used to import both XML and HTML files.
If format
is set to “auto” (the default), the file extension is used
to guess the format: if the file name ends with “.xml” or “.XML”,
XML is assumed; else, the file is assumed to be in the HTML format.
It is advised to export articles from Factiva in the XML format rather
than in HTML when possible, since the latter does not provide completely
clean information. In particular, dates are not guaranteed to be parsed correctly
if the machine from which the HTML file was exported uses a locale different
from that of the machine where it is read.
The following screencast illustrates how to export articles in the correct HTML
format from the Factiva website:
http://rtemis.hypotheses.org/files/2017/02/Factiva-animated-tutorial.gif.
Do note that by not following this procedure, you will
obtain a HTML file which cannot be imported by this package.
This function imports the body of the articles, but also sets several
meta-data variables on individual documents:
datetimestamp
: The publication date.
heading
: The title of the article.
origin
: The newspaper the article comes from.
edition
: The (local) variant of the newspaper.
section
: The part of the newspaper containing the article.
subject
: One or several keywords defining the subject.
company
: One or several keywords identifying the covered companies.
industry
: One or several keywords identifying the covered industries.
infocode
: One or several Information Provider Codes (IPC).
infodesc
: One or several Information Provider Descriptions (IPD).
coverage
: One or several keywords identifying the covered regions.
page
: The number of the page on which the article appears (if applicable).
wordcount
: The number of words in the article.
publisher
: The publisher of the newspaper.
rights
: The copyright information associated with the article.
language
: This information is set automatically if
readerControl = list(language = NA)
is passed (see the example below).
Else, the language specified manually is set for all articles. If omitted,
the default, "en", is used.