dtdElement(XML)
dtdElement()所属R语言包:XML
Gets the definition of an element or entity from a DTD.
获取从DTD定义的元素或实体。
译者:生物统计家园网 机器人LoveR
描述----------Description----------
A DTD in R consists of both element and entity definitions. These two functions provide simple access to individual elements of these two lists, using the name of the element or entity. The DTD is provided to determine where to look for the entry.
在R由一个DTD的元素和实体的定义。这两个函数,这两个名单,对单个元素使用的名称的元素或实体提供简单的访问。 DTD提供,以确定查找条目。
用法----------Usage----------
dtdElement(name,dtd)
dtdEntity(name,dtd)
参数----------Arguments----------
参数:name
The name of the element being retrieved/acessed.
被检索/ acessed的元素的名称。
参数:dtd
The DTD from which the element is to be retrieved.
从要被检索的该元素的DTD。
Details
详细信息----------Details----------
An element within a DTD contains both the list of sub-elements it can contain and a list of attributes that can be used within this tag type. dtdElement retrieves the element by name from the specified DTD definition. Entities within a DTD are like macros or text substitutes used within a DTD and/or XML documents that use it. Each consists of a name/label and a definition, the text that is substituted when the entity is referenced. dtdEntity retrieves the entity definition from the DTD. \ One can read a DTD directly (using parseDTD) or implicitly when reading a document (using xmlTreeParse) The names of all available elements can be obtained from the expression names(dtd$elements). This function is simply a convenience for indexing this elements list.
DTD内包含的元素列表的子元素,它可以包含内使用该标签的类型的属性,可以和一个列表。 dtdElement检索从指定的DTD定义的元素名称。在DTD实体内使用DTD和/或XML文档中使用它像的宏或文字替代。每一个包含名称/标签和定义,文本,取代实体时参考。 dtdEntity中的实体定义的DTD。 \可直接读取DTD(使用parseDTD)或隐式读取一个文件时(使用xmlTreeParse)所有可用的元素的名称可以得到的表达names(dtd$elements)。这个函数仅仅是为了方便这elements列表索引。
值----------Value----------
An object of class XMLElementDef.
对象的类XMLElementDef。
(作者)----------Author(s)----------
Duncan Temple Lang
参考文献----------References----------
参见----------See Also----------
parseDTD, dtdValidElement
parseDTD,dtdValidElement
实例----------Examples----------
dtdFile <- system.file("exampleData","foo.dtd", package="XML")
foo.dtd <- parseDTD(dtdFile)
# Get the definition of the `entry1' element[获取entry1元素的定义]
tmp <- dtdElement("variable", foo.dtd)
xmlAttrs(tmp)
tmp <- dtdElement("entry1", foo.dtd)
# Get the definition of the `img' entity[获得IMG的实体的定义]
dtdEntity("img", foo.dtd)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|