分析以下DTD文档: <!--ELEMENT doc(title?,chap*)--> <!-- ELEMENT title(#PCDATA)--> <!-- ELEMENT chap(sect+)--> <!-- ELEMENT sect(para+)--> <!-- ELEMENT para(#PCDATA)--> 下面的XML实例能够通过DTD的校验。() A、<doc><chap><para>Text</para></chap></doc>B、<doc><chap><sect><para>T

题目

分析以下DTD文档: <!--ELEMENT doc(title?,chap*)--> <!-- ELEMENT title(#PCDATA)--> <!-- ELEMENT chap(sect+)--> <!-- ELEMENT sect(para+)--> <!-- ELEMENT para(#PCDATA)--> 下面的XML实例能够通过DTD的校验。()

  • A、<doc><chap><para>Text</para></chap></doc>
  • B、<doc><chap><sect><para>Text</para></chap></doc>
  • C、<doc><title>Text</title></doc>(*红色)
  • D、<doc><title>Text</title><sect><para>Text</para></sect></doc>

相似考题
参考答案和解析
正确答案:B
更多“分析以下DTD文档: <!--ELEMENT doc(title?,chap*)--> <!-- ELEMENT title(#PCDATA)--> <!-- ELEMENT chap(sect+)--> <!-- ELEMENT sect(para+)--> <!-- ELEMENT para(#PCDATA)--> 下面的XML实例能够通过DTD的校验。() A、<doc><chap><para>Text</para></chap></doc>B、<doc><chap><sect><para>Te”相关问题
  • 第1题:

    在 DOM 节点类型中,以下( )表示 XML 文档的根节点。

    A. Text B. Element C. Document D. Node


    正确答案:C

  • 第2题:

    在J2EE中,使用()选项中的代码,可以生成如下XML文档:    Tony Blair   

    • A、Element people = doc.createElement("PEOPLE");  Element person = doc.createElement("PERSON"); Element name = doc.createElement("NAME"); name.appendChild(doc.createTextNode("Tony Blair")); people.appendChild(person); person.appendChild(name); doc.appendChild(people);
    • B、Element people = doc.createElement("PEOPLE");  Element person = doc.createElement("PERSON"); people.appendChild(person); Element name = doc.createElement("NAME"); name.appendChild(doc.createTextNode("Tony Blair")); person.appendChild(name); doc.appendChild(people);
    • C、Element people = doc.createElement("PEOPLE");  Element person = doc.createElement("PERSON"); people.appendChild(person); Element name = doc.createElement("NAME"); name.appendText(doc.createTextNode("Tony Blair")); person.appendChild(name); doc.appendChild(people);
    • D、Element people = doc.createElement("PEOPLE");  Element person = doc.createElement("PERSON");Element name = doc.createElement("NAME"); name.createTextNode("Tony Blair"); people.appendChild(person); person.appendChild(name); doc.appendChild(people);

    正确答案:A,B

  • 第3题:

    分析以下在DTD文档: <!ELEMENT doc(title?,chap*)> <!ELEMENT title(#PCDATA)> <!ELEMENT chap(sect+)> <!ELEMENT sect(para+)> <!ELEMENT para(#PCDATA)> 下面的XML实例()能够通过DTD的校验。

    • A、<doc><chap><para>Text</para></chap></doc>
    • B、<doc><title>Text</title></doc>
    • C、<doc><chap><sect><para>Text</para></sect></chap></doc>
    • D、<doc><title>Text</title><sect><para>Text</para></sect></doc>

    正确答案:B,C

  • 第4题:

    以下关于PAP和CHAP的描述,正确的是()。

    • A、pap传递密码,chap不传递密码
    • B、pap不能加密,chap可以加密
    • C、pap两次交互,chap三次交互
    • D、pap认证由client端发起,chap由server端发起

    正确答案:A,B,C,D

  • 第5题:

    考虑如下的XML.Schema示例 <xs:element name=”Price”><xs:complexType><xs:attribute name=”currency”type=”xs:string”/></xs:complexType></xs:element> 属性currency声明等同于下面选项()的DTD声明。

    • A、<!ATTLISTPricecurrencyCDATA#REQUIRED>
    • B、<!ATTLISTPricecurrencyCDATA#FIXED>
    • C、<!ATTLISTPricecurrencyCDATA#IMPLIED>
    • D、<!ATTLISTPricecurrencyPCDATA#IMPLIED>

    正确答案:C

  • 第6题:

    下列关于PAP和CHAP认证的正确说法是()

    • A、由于CHAP不以明文发送的密码,所以CHAP比PAP更安全
    • B、接收来自多点的呼叫必须配置PAP或CHAP验证才能拨通
    • C、PAP和CHAP都是PPP的验证方式
    • D、配置PAP或CHAP的目的是为了区分呼叫点和安全方面的考虑

    正确答案:A,C,D

  • 第7题:

    Which two statements about using the CHAP authentication mechanism in a PPP link are true?()

    • A、CHAP uses a two-way handshake
    • B、CHAP authentication periodically occurs after link establishment
    • C、CHAP has no protection from playback attacks
    • D、CHAP authentication is performed only upon link establishment
    • E、CHAP uses a three-way handshake
    • F、CHAP authentication passwords are sent in plaintext

    正确答案:B,E

  • 第8题:

    在J2EE中,假设sample.xml文档有一个元素是,它有个子元素是。我们已经获得了Document对象doc,取出第一个的第一个子元素的值的代码是()。 

    • A、((Element).doc.getElementsByTagName(“PERSON”).item(0)).getNodeValue;
    • B、 ((Element).doc.getElementsByTagName(“PERSON”).item(0)).getFristChild().getNodeValue();
    • C、 ((Element).doc.getElementsByTagName(“PERSON”).item(0)).getElementsByTagName(“NAME”).item(0).getNodeValue();
    • D、 ((Element).doc.getElementsByTagName(“PERSON”).item(0)).item(0).getNodeValue();

    正确答案:C

  • 第9题:

    Your Web site processes book orders. One of the application methods contains the following code segment.Dim doc As New XmlDocument( )doc.LoadXml("10" &_"Dictionary")You need to remove the discount element from XmlDocument. Which two code segments can you use to achieve this goal? ()

    • A、Dim root As XmlNode = doc.DocumentElementroot.RemoveChild(root.FirstChild)
    • B、Dim root As XmlNode = doc.DocumentElementroot.RemoveChild(root.SelectSingleNode("discount"))
    • C、doc.RemoveChild(doc.FirstChild)
    • D、doc.DocumentElement.RemoveChild(doc.FirstChild)

    正确答案:A,B

  • 第10题:

    多选题
    Your Web site processes book orders. One of the application methods contains the following code segment. XmlDocument doc = newXmlDocument( ); doc.LoadXml(“10”+” Dictionary”); You need to remove the discount element from XmlDocument. Which two code segments can you use to achieve this goal? (Each correct answer presents a complete solution. ()
    A

    XmlNode root = doc.DocumentElement;root.RemoveChild(root.FirstChild);

    B

    XmlNode root = dec.DocumentElement;root.RemoveChild(root.SelectSingleNode(“discount”));

    C

    doc.RemoveChild(doc.FirstChild);

    D

    doc.DocumentElement.RemoveChild(doc.FirstChild);


    正确答案: B,D
    解析: 暂无解析

  • 第11题:

    多选题
    在J2EE中,使用()选项中的代码,可以生成如下XML文档:      Tony Blair
    A

    Element people = doc.createElement(PEOPLE);  Element person = doc.createElement(PERSON); Element name = doc.createElement(NAME); name.appendChild(doc.createTextNode(Tony Blair)); people.appendChild(person); person.appendChild(name); doc.appendChild(people);

    B

    Element people = doc.createElement(PEOPLE);  Element person = doc.createElement(PERSON); people.appendChild(person); Element name = doc.createElement(NAME); name.appendChild(doc.createTextNode(Tony Blair)); person.appendChild(name); doc.appendChild(people);

    C

    Element people = doc.createElement(PEOPLE);  Element person = doc.createElement(PERSON); people.appendChild(person); Element name = doc.createElement(NAME); name.appendText(doc.createTextNode(Tony Blair)); person.appendChild(name); doc.appendChild(people);

    D

    Element people = doc.createElement(PEOPLE);  Element person = doc.createElement(PERSON);Element name = doc.createElement(NAME); name.createTextNode(Tony Blair); people.appendChild(person); person.appendChild(name); doc.appendChild(people);


    正确答案: B,D
    解析: 暂无解析

  • 第12题:

    单选题
    在jQuery的层次选择器中,要选取紧接在element1元素后的一个element2元素,正确的是()。
    A

    $(element1空格element2)

    B

    $(element1>element2)

    C

    $(element1+element2)

    D

    $(element1~element2)


    正确答案: B
    解析: 暂无解析

  • 第13题:

    Which two statements about using the CHAP authentication mechanism in a PPP link are true?()

    A.CHAP uses a two-way handshake

    B.CHAP authentication periodically occurs after link establishment

    C.CHAP has no protection from playback attacks

    D.CHAP authentication is performed only upon link establishment

    E.CHAP uses a three-way handshake

    F.CHAP authentication passwords are sent in plaintext


    参考答案:B, E

  • 第14题:

    DTD文档中,定义属性的关键字是()。

    • A、ATTLIST
    • B、DOCTYPE
    • C、ENTITY
    • D、ELEMENT

    正确答案:A

  • 第15题:

    有如下XML代码段: <element>text</element> 可以通过哪些方法获得标记<element>中的数据“text”?


    正确答案: 第一种方法:获得Element节点“element”,通过Node接口的getTextContent()方法获得“element”节点的文本数据。
    第二种方法:获得Element节点“element”的子节点,即Text类型节点,通过Text节点的getWholeText()方法获得文本数据。

  • 第16题:

    which command is used to enable CHAP authentication whit PAP as the fallback method on a serial interface?()

    • A、(config-if)#authentication ppp chap fallback ppp
    • B、(config-if)#authentication ppp chap pap
    • C、(config-if)#ppp authentication chap pap
    • D、(config-if)#ppp authentication chap fallback ppp

    正确答案:C

  • 第17题:

    下面的文件正确吗?为什么?用IE和本章中的解析器验证你的结论。 mes.dtd <!ELEMENT message ANY> <!ELEMENT persion (name,age?,lxfs)> <!ELEMENT lxfs (#PCDATA,tel|email)*> <!ELEMENT name (first,last)> <!ATTLIST name sex (male|female) "male"> <!ELEMENT first %pc; > <!ELEMENT last %pc;> <!ELEMENT age %pc;> <!ELEMENT tel %pc;> <!ELEMENT email %pc;> <!ENTITY % pc “(#PCDATA)”> <!ELEMENT emergency EMPTY> <!ATTLIST emergency fire CDATA #FIXED "119" police CDATA #FIXED "110" hospital CDATA #FIXED "120" > mes.xml <?xml version="1.0" encoding="gb2312"?> <!DOCTYPE SYSTEM "mes.dtd"> <message> <persion> <name sex="男"> <first>li</first> <last>xiao</last> </name> <age>25</age> <lxfs> <tel>123456</tel> </lxfs> </persion> <persion> <name> <first>wang</first> <last>xiao</last> </name> <lxfs></lxfs> </persion> <emergency fire="120" police="110" /> </message>


    正确答案: 不正确。有5处错误,“<!ELEMENT lxfs (#PCDATA,tel|email)*>”句“#PCDATA”与“tel”之间应该用“|”,或去掉“#PCDATA”;参数实体应先声明后使用;文档类型声明缺少根元素;“name”的“sex”属性取值错误;“emergency”的“fire”属性取值错误。正确的文件:mes.dtd <!ELEMENT message ANY>
    <!ELEMENT persion (name,age?,lxfs)>
    <!ELEMENT lxfs (#PCDATA|tel|email)*>
    <!ELEMENT name (first,last)>
    <!ATTLIST name sex (male|female) "male">
    <!ENTITY % pc "(#PCDATA)">
    <!ELEMENT first %pc; >
    <!ELEMENT last %pc;>
    <!ELEMENT age %pc;>
    <!ELEMENT tel %pc;>
    <!ELEMENT email %pc;>
    <!ELEMENT emergency EMPTY>
    <!ATTLIST emergency
    fire CDATA #FIXED "119"
    police CDATA #FIXED "110"
    hospital CDATA #FIXED "120"

    mes.xml
    <?xml version="1.0" encoding="gb2312"?>
    <!DOCTYPE message SYSTEM "mes.dtd">
    <message>
    <persion>
    <name sex="male">
    <first>li</first>
    <last>xiao</last>
    </name>
    <age>25</age>
    <lxfs>
    <tel>123456</tel>
    </lxfs>
    </persion>
    <persion>
    <name>
    <first>wang</first>
    <last>xiao</last>
    </name>
    <lxfs></lxfs>
    </persion>
    <emergency fire="119" police="110" />
    </message>

  • 第18题:

    在jQuery的层次选择器中,要选取紧接在element1元素后的一个element2元素,正确的是()。

    • A、$(element1空格element2)
    • B、$(element1>element2)
    • C、$(element1+element2)
    • D、$(element1~element2)

    正确答案:C

  • 第19题:

    which command is used to enable CHAP authentication whit PAP as the fallback method on a serialinterface?()

    • A、(config-if)#authentication ppp chap fallback ppp
    • B、(config-if)#authentication ppp chap pap
    • C、(config-if)#ppp authentication chap pap
    • D、(config-if)#ppp authentication chap fallback ppp

    正确答案:C

  • 第20题:

    Which profile configurations allows either PAP or CHAP to be used for authentication?()

    • A、ppp authentication chap pap
    • B、pppoe authentication chap pap
    • C、ppp authentication chap ppp authentication pap
    • D、pppoe authentication chap pppoe authentication pap

    正确答案:A

  • 第21题:

    Your Web site processes book orders. One of the application methods contains the following code segment. XmlDocument doc = newXmlDocument( ); doc.LoadXml(“10”+” Dictionary”); You need to remove the discount element from XmlDocument. Which two code segments can you use to achieve this goal? (Each correct answer presents a complete solution. ()

    • A、XmlNode root = doc.DocumentElement;root.RemoveChild(root.FirstChild);
    • B、XmlNode root = dec.DocumentElement;root.RemoveChild(root.SelectSingleNode(“discount”));
    • C、doc.RemoveChild(doc.FirstChild);
    • D、doc.DocumentElement.RemoveChild(doc.FirstChild);

    正确答案:A,B

  • 第22题:

    多选题
    以下关于PAP和CHAP的描述,正确的是()。
    A

    pap传递密码,chap不传递密码

    B

    pap不能加密,chap可以加密

    C

    pap两次交互,chap三次交互

    D

    pap认证由client端发起,chap由server端发起


    正确答案: D,C
    解析: 暂无解析

  • 第23题:

    多选题
    Your Web site processes book orders. One of the application methods contains the following code segment.Dim doc As New XmlDocument( )doc.LoadXml("10" &_"Dictionary")You need to remove the discount element from XmlDocument. Which two code segments can you use to achieve this goal? ()
    A

    Dim root As XmlNode = doc.DocumentElementroot.RemoveChild(root.FirstChild)

    B

    Dim root As XmlNode = doc.DocumentElementroot.RemoveChild(root.SelectSingleNode(discount))

    C

    doc.RemoveChild(doc.FirstChild)

    D

    doc.DocumentElement.RemoveChild(doc.FirstChild)


    正确答案: D,B
    解析: 暂无解析