找回密码
 注册
查看: 3344|回复: 0

R语言 XML包 xmlParseDoc()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-10-2 00:02:46 | 显示全部楼层 |阅读模式
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:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-24 15:18 , Processed in 0.022228 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表