單項(xiàng)選擇題
考慮如下的XML.Schema示例 <xs:element name=”Price”> <xs:complexType> <xs:attribute name=”currency” type=”xs:string”/> </xs:complexType> </xs:element> 屬性currency聲明等同于下面選項(xiàng)的DTD聲明。()
A.<!ATTLISTPricecurrencyCDATA#REQUIRED> B.<!ATTLISTPricecurrencyCDATA#FIXED> C.<!ATTLISTPricecurrencyCDATA#IMPLIED> D.<!ATTLISTPricecurrencyPCDATA#IMPLIED>
多項(xiàng)選擇題
A. XSL是一種用來轉(zhuǎn)換XML文檔的樣式表,它包含轉(zhuǎn)換和格式XML文檔的規(guī)則 B. XSL在轉(zhuǎn)換XML文檔過程中,首先根據(jù)匹配條件修改源文檔內(nèi)容,然后輸出修改后的文檔內(nèi)容 C. XSL包含了XSLT和Xpath的強(qiáng)大功能,從而可以把XML文檔轉(zhuǎn)換成任何一種其它格式的文檔 D. XSL文件是同一系列模板組成的,任何一個(gè)XSL文件至少包括一個(gè)模板
A.ID/IDREF B.Key/keyref C.CDATA D.ENTITY E.PCDATA
A.XPointer B.XSL C.XPath D.CSS E.XLinker
分析以下DTD文檔: <!--ELEMENT doc(title?,chap*)--> <!-- ELEMENT title(#PCDATA)--> <!-- ELEMENT chap(sect+)--> <!-- ELEMENT sect(para+)--> <!-- ELEMENT para(#PCDATA)--> 下面的XML實(shí)例能夠通過DTD的校驗(yàn)。()
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>
A.節(jié)點(diǎn)集 B.浮點(diǎn)值 C.字符串 D.布爾值
A. DOM是獨(dú)立于開發(fā)語言和平臺(tái)的,因此使用Visnal Basic、Java、Visual C++等開發(fā)工具使用的DOM編程API是一致的 B. XML文檔通過load方法被裝載進(jìn)內(nèi)存后,在內(nèi)存中形成一個(gè)DOM文檔對(duì)象模型樹 C. 通過DOM API,軟件開發(fā)人員可以控制XML文檔的結(jié)構(gòu)和內(nèi)容 D.通過DOM在XML文檔中只能按照順序方式導(dǎo)航
A.Xpath B.Dom C.XSLT D.SAX E.Xlink
A.UML B.DTD C.Namespace D.XMLSchema E.XSL
問答題
有如下XML代碼段: <element>text</element> 可以通過哪些方法獲得標(biāo)記<element>中的數(shù)據(jù)“text”?