xmlApply(XML)
xmlApply()所属R语言包:XML
Applies a function to each of the children of an XMLNode
应用功能,每个儿童的XMLNode
译者:生物统计家园网 机器人LoveR
描述----------Description----------
These methods are simple wrappers for the lapply and sapply functions. They operate on the sub-nodes of the XML node, and not on the fields of the node object itself.
这些方法lapply和sapply函数的简单包装。他们上操作的XML节点的子节点,而不是节点对象本身的字段。
用法----------Usage----------
xmlApply(X, FUN, ...)
## S3 method for class 'XMLNode'
xmlApply(X, FUN, ...)
## S3 method for class 'XMLDocument'
xmlApply(X, FUN, ...)
## S3 method for class 'XMLDocumentContent'
xmlApply(X, FUN, ...)
xmlSApply(X, FUN, ...)
## S3 method for class 'XMLNode'
xmlSApply(X, FUN, ...)
## S3 method for class 'XMLDocument'
xmlSApply(X, FUN, ...)
参数----------Arguments----------
参数:X
the XMLNode on whose children the regular apply or sapply is to be performed
XMLNode了他们的孩子定期apply或sapply是要执行的
参数:FUN
the function to apply to each child node. This is passed directly to the relevant apply function.
适用于每个子节点的功能。这是直接传递到相关apply函数。
参数:...
additional arguments to be given to each invocation of FUN. This is passed directly to the relevant apply function.
额外的参数,给予每次调用FUN。这是直接传递到相关apply函数。
值----------Value----------
The result is that obtained from calling the apply or sapply on xmlChildren(x).
其结果是,调用apply或sapplyxmlChildren(x)。
(作者)----------Author(s)----------
Duncan Temple Lang
参考文献----------References----------
http://www.jclark.com/xml, http://www.omegahat.org
参见----------See Also----------
xmlChildren xmlRoot [.XMLNode sapply lapply
xmlChildrenxmlRoot[.XMLNodesapplylapply
实例----------Examples----------
doc <- xmlTreeParse(system.file("exampleData", "mtcars.xml", package="XML"))
r <- xmlRoot(doc)
xmlSApply(r[[2]], xmlName)
xmlApply(r[[2]], xmlAttrs)
xmlSApply(r[[2]], xmlSize)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|