xmlParseDoc(XML)
xmlParseDoc()所属R语言包:XML
Parse an XML document with options controlling the parser.
控制解析器解析XML文档的选项。
译者:生物统计家园网 机器人LoveR
描述----------Description----------
This function is a generalization of xmlParse that parses an XML document. With this function, we can specify a combination of different options that control the operation of the parser. The options control many different aspects the parsing process
这个函数是一个泛化的xmlParse,解析一个XML文档。有了这个功能,我们可以指定一个不同的选择,控制操作的解析器组合。该选项控制的许多不同方面的分析过程
用法----------Usage----------
xmlParseDoc(file, options = 1L, encoding = character(), asText = !file.exists(file), baseURL = file)
参数----------Arguments----------
参数:file
the name of the file or URL or the XML content itself
的名称的文件或URL的或XML内容本身的
参数:options
options controlling the behavior of the parser
选项来控制行为的解析器
参数:encoding
character string that provides the encoding of the document if it is not explicitly contained within the document itself.
字符串,提供该文件,如果没有明确包含在文档本身的编码。
参数:asText
a logical value indicating whether file is the XML content (TRUE) or the name of a file or URL (FALSE)
一逻辑值,该值指示是否file是XML内容(TRUE)或名称的文件或URL(FALSE)
参数:baseURL
the base URL used for resolving relative documents, e.g. XIncludes. This is important if file is the actual XML content rather than a URL
的基础URL用于解决相关文件,如: XIncludes。这是很重要的,如果file是实际的XML内容,而不是一个URL
值----------Value----------
An object of class XMLInternalDocument.
对象的类XMLInternalDocument。
(作者)----------Author(s)----------
Duncan Temple Lang
参考文献----------References----------
<h3>See Also</h3> <code>xmlParse</code>
实例----------Examples----------
f = system.file("exampleData", "mtcars.xml", package="XML")
# Same as xmlParse()[同XMLPARSE()]
xmlParseDoc(f)
txt =
'<top xmlns:r="http://www.r-project.org">
<b xmlns:r="http://www.r-project.org">
<c xmlnsmg="http:/www.omegahat.org"/>
</b>
</top>'
xmlParseDoc(txt, NSCLEAN, asText = TRUE)
txt =
'<top xmlns:r="http://www.r-project.org" xmlns:r="http://www.r-project.org">
<b xmlns:r="http://www.r-project.org">
<c xmlnsmg="http:/www.omegahat.org"/>
</b>
</top>'
xmlParseDoc(txt, c(NSCLEAN, NOERROR), asText = TRUE)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|