分析以下在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

题目

分析以下在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>

相似考题
更多“分析以下在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>”相关问题
  • 第1题:

    ● 点击F.DOC文档窗口的“最小化”按钮后,则 (39) 。

    (39)

    A.不显示F.DOC 文档内容,F.DOC 文档并未关闭

    B.显示F.DOC 文档内容,F.DOC 文档并未关闭

    C.不显示F.DOC 文档内容,F.DOC文档被关闭

    D.显示F.DOC 文档内容,F.DOC 文档被关闭


    正确答案:A

  • 第2题:

    在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是doc文件,则正确的描述格式是

    A.text(. doc)|(*.doc)

    B.文本文件(.doe)|(.doc)

    C.text(.doc)||(*.doc)

    D.text(.doc)(*.doc)


    正确答案:A
    解析:在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是doc文件,则可以用格式“text(.doc)|(*.doc)"来表示。

  • 第3题:

    ●下列操作中, (41)可以将文档1.doc与2.doc的内容合并形成3.doc。

    (41)A.先打开文档1.doc,另存为3.doc;再打开文档2.doc,另存为3.doc

    B.打开文档2.doc,将文档1.doc的内容复制到文档2.doc的首页,再另存为3.doc

    C.新建文档3.doc,再分别将文档1.doc和2.doc的内容复制在新建的文档中进行保存

    D.打开文档1.doc,将文档2.doc的内容复制到文档1.doc的尾部,再另存为3.doc


    正确答案:A

  • 第4题:

    在XML中,元素book的声明语句如下:<1ELEMENT book (title.price+, author?, borrow*)>该声明语句表明,元素book中子元素______至少出现一次。

    A.title]
    B.price]
    C.author
    D.borrow

    答案:B
    解析:
    本题考查XML的基础知识。XML(Extensible Markup Language,可扩展标记语言)是专门为Web应用设计且简化的SGML(Standard Generalized Markup Language,标准通用标记语言)子集。在XML文档中,元素出现次数的默认值为一次。如果希望元素可以出现多次或控制其出现的次数,可以使用量词来指定。常用的量词有“?”、“*”、“+”和“|”。·问号(?):表示该子元素在文档中最多出现一次;·星号(*):表示该子元素在文档中出现的次数不受限制;·加号(+):表示该子元素在文档中至少出现一次;·竖号(|):表示子元素可以从多个元素中选择一个。

  • 第5题:

    在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

  • 第6题:

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


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

  • 第7题:

    下面的文件正确吗?为什么?用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>

  • 第8题:

    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

  • 第9题:

    你正在创建一个生成 XML 文档的 ASP.NET Web 应用。你需要为文档增加一个 XML 声明。下面那个代码能够生成如下的 XML 声明?()

    • A、XmlDocument doc = new XmlDocument();doc.Load("subscribers.xml");XmlDeclaration xmldecl = doc.CreateXmlDeclaration("encoding", "Unicode");
    • B、XmlDocument doc = new XmlDocument();doc.Load("subscribers.xml"); XmlDeclaration xmldecl = doc.CreateXmlDeclaration("1.0", null, "yes");
    • C、XmlDocument doc = new XmlDocument(); doc.Load("subscribers.xml"); XmlDeclaration xmldecl = doc.CreateXmlDeclaration("1.0", "Unicode", "yes");
    • D、XmlDocument doc = new XmlDocument(); doc.Load("subscribers.xml"); XmlDeclaration xmldecl = doc.CreateXmlDeclaration("1.0", "Unicode");

    正确答案:C

  • 第10题:

    单选题
    在Word的编辑状态下,先后依次打开了aa.doc、bb.doc、cc.doc、dd.doc等4个文档,当前的活动窗口文档名为()。
    A

    aA.doc

    B

    bB.doc

    C

    cC.doc

    D

    dD.doc


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

  • 第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题:

    单选题
    在J2EE中,接受一个XML文档,返回document对象,以分析该XML文档,可以使用如下()方法获得document对象
    A

    Document doc=DocumentBuilderFactory.parse(“my.xml”);

    B

    Document doc=DocumentBuilder.parse(“my.xml”);

    C

    DocumentBuilderFactory dbf= DocumentBuilderFactory.newInstance(); DocumentBuilder builder=dbf.newDocumentBuilder(); Document doc=builder.parse(“my.xml”);

    D

    DocumentBuilder builder=new DocumentBuilder(); Document doc=builder.parse(“my.xml”);


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

  • 第13题:

    在Word编辑状态下,打开A.doc,把当前文档以B.doc为名进行“另存为”操作,则___。

    A当前文档为A.doc

    B当前文档为B.doc

    C当前文档为A.doc和B.doc

    D A.doc和B.doc全部关闭


    参考答案:D

  • 第14题:

    在Word 2007中的编辑状态下打开“1.doc”文档后,另存为“2.doc”文档,则( ) 。

    A.当前文档是1.doc

    B.当前文档是2.doc

    C.1.doc与2.doc均是当前文档

    D.1.doc与2.doc均不是当前文档


    正确答案:B

  • 第15题:

    在Word 2000的编辑状态下,打开了文档“myl.doc”,把当前文档以“my2.doc”为名进行“另存为”操作,则( )。

    A.当前文档是myl.Doc
    B.当前文档是my2.doc
    C.当前文档是myl.doc与my2.doc
    D.myl.doc与my2.doc全部关闭

    答案:B
    解析:
    若对文档进行“另存为”操作,则原文档仍存在,当前文档为另存后的文档。

  • 第16题:

    在Word的编辑状态,先打开了dl.doc文档,又打开了d2.doc文档,则( )。

    A.dl.doc文档的窗口,遮蔽d2.doc文档的窗口
    B.打开了d2,doc文档的窗口,dl.doc文档的窗口被关闭
    C.打开的d2.doc文档窗口遮蔽了dl.doc文档的窗口
    D.两个窗口并列显示

    答案:C
    解析:
    在Word的窗口中显示当前打开的文档的内容,之前打开的文档窗口被遮蔽,但没有关闭。

  • 第17题:

    分析以下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

  • 第18题:

    在J2EE中,接受一个XML文档,返回document对象,以分析该XML文档,可以使用如下()方法获得document对象 

    • A、Document doc=DocumentBuilderFactory.parse(“my.xml”);
    • B、Document doc=DocumentBuilder.parse(“my.xml”);
    • C、DocumentBuilderFactory dbf= DocumentBuilderFactory.newInstance(); DocumentBuilder builder=dbf.newDocumentBuilder(); Document doc=builder.parse(“my.xml”);
    • D、DocumentBuilder builder=new DocumentBuilder(); Document doc=builder.parse(“my.xml”);

    正确答案:C

  • 第19题:

    在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

  • 第20题:

    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

  • 第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);


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

  • 第22题:

    单选题
    你正在创建一个生成 XML 文档的 ASP.NET Web 应用。你需要为文档增加一个 XML 声明。下面那个代码能够生成如下的 XML 声明?()
    A

    XmlDocument doc = new XmlDocument();doc.Load(subscribers.xml);XmlDeclaration xmldecl = doc.CreateXmlDeclaration(encoding, Unicode);

    B

    XmlDocument doc = new XmlDocument();doc.Load(subscribers.xml); XmlDeclaration xmldecl = doc.CreateXmlDeclaration(1.0, null, yes);

    C

    XmlDocument doc = new XmlDocument(); doc.Load(subscribers.xml); XmlDeclaration xmldecl = doc.CreateXmlDeclaration(1.0, Unicode, yes);

    D

    XmlDocument doc = new XmlDocument(); doc.Load(subscribers.xml); XmlDeclaration xmldecl = doc.CreateXmlDeclaration(1.0, Unicode);


    正确答案: 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
    解析: 暂无解析