dtdValidElement(XML)
dtdValidElement()所属R语言包:XML
Determines whether an XML tag is valid within another.
确定在另一个XML标签是否是有效的。
译者:生物统计家园网 机器人LoveR
描述----------Description----------
This tests whether name is a legitimate tag to use as a direct sub-element of the within tag according to the definition of the within element in the specified DTD.
此测试是否namewithin标签的直接子元素的使用,根据指定的DTD中的的定义within元素的,是一个合法的标记。
用法----------Usage----------
dtdValidElement(name, within, dtd, pos=NULL)
参数----------Arguments----------
参数:name
The name of the tag which is to be inserted inside the within tag.
这是要插入内within标签的标签的名称。
参数:within
The name of the parent tag the definition of which we are checking to determine if it contains name.
父标签的名称,其定义,我们正在检查以确定它是否包含name。
参数:dtd
The DTD in which the elements name and within are defined.
DTD中的元素name和within的定义。
参数:pos
An optional position at which we might add the name element inside within. If this is specified, we have a stricter test that accounds for sequences in which elements must appear in order. These are comma-separated entries in the element definition.
一个可选的位置,我们可能会增加内namewithin元素。如果这是指定的,我们有一个严格的测试,accounds的序列中的元素必须出现,以。这些元素定义中的逗号分隔的项目。
Details
详细信息----------Details----------
This applies to direct sub-elements or children of the within tag and not tags nested within children of that tag, i.e. descendants.
这适用于直接子元素或子女within标签和标签嵌套在孩子们的标签,即子孙。
值----------Value----------
Returns a logical value. TRUE indicates that a name element can be used inside a within element. FALSE indicates that it cannot.
返回逻辑值。 TRUE表示,name元素可以用在一个within元素。 FALSE表示,它不能。
(作者)----------Author(s)----------
Duncan Temple Lang
参考文献----------References----------
参见----------See Also----------
parseDTD, dtdElement, dtdElementValidEntry,
parseDTD,dtdElement,dtdElementValidEntry,
实例----------Examples----------
dtdFile <- system.file("exampleData", "foo.dtd", package="XML")
foo.dtd <- parseDTD(dtdFile)
# The following are true.[以下是真实的。]
dtdValidElement("variable","variables", dtd = foo.dtd)
dtdValidElement("record","dataset", dtd = foo.dtd)
# This is false.[这是错误的。]
dtdValidElement("variable","dataset", dtd = foo.dtd)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|