在J2EE中,假设sample.xml文档有一个元素是
第1题:
( 15 )请将下列栈类 Stack 补充完整
class Stack{
private:
int pList[100]; // int 数组 , 用于存放栈的元素
int top; // 栈顶元素 ( 数组下标 )
public:
Stack():top(0){}
void Push(const int &item); // 新元素 item 压入栈
int Pop(void); // 将栈顶元素弹出栈
};
void Stack::Push(const int &item){
if(top == 99) // 如果栈满 , 程序终止
exit(1);
top++; // 栈顶指针增 1
___________;
}
int Stack::Pop(){
if(top<0) // 如果栈空 , 程序终止
exit(1);
return pList[top--];
}
第2题:
请将下列栈类Stack的横线处补充完整。
class Stack{
private:
int pList[100]; ∥int数组,用于存放栈的元素
int top; ∥栈顶元素(数组下标)
public:
Stack():top(0){}
void Push(const int &item); ∥新元素item
第3题:
关于XPath表达式的的用法,下列描述正确的有()。
第4题:
某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是()。
第5题:
已知xml文档包含如下内容(list为根元素): <list> <item id="0001"> <price>18</price> </item> <item id="0002"> <price>15</price> </item> <item/> <product> <item id="01"></item> </product> </list> 使用xslt进行转换时,语句<xsl:template match=”/list/item[@id]”>能够匹配到()个item元素。
第6题:
在J2EE中,在DOM基本对象中,代表文档树中一个抽象的节点和文档中的标签元素的对象分别是()。
第7题:
以下语句获取表中第1行第1列(FirstName列)的数据,其中错误的语句是()。
第8题:
((Element).doc.getElementsByTagName(“PERSON”).item(0)).getNodeValue;
((Element).doc.getElementsByTagName(“PERSON”).item(0)).getFristChild().getNodeValue();
((Element).doc.getElementsByTagName(“PERSON”).item(0)).getElementsByTagName(“NAME”).item(0).getNodeValue();
((Element).doc.getElementsByTagName(“PERSON”).item(0)).item(0).getNodeValue();
第9题:
Document, Node
Node, NodeList
NodeList, Element
Node, Element
第10题:
myTable.Rows(0).Item(FirstName)
myTable.Rows(0)(FirstName)
myTable.Rows(0)(1)
myTable.Rows(0)(0)
myTable.Rows(0).Item(0)
第11题:
((Element)doc.getElementsByTagName(PERSON).item(0)).getNodeValue();
((Element)doc.getElementsByTagName(PERSON).item(0)).getElementsByTagName(NAME).item(0).getFirstChild().getNodeValue();
((Element)doc.getElementsByTagName(PERSON).item(0)).getElementsByTagName(NAME).item(0).getNodeValue();
((Element)doc.getElementsByTagName(PERSON).item(0)).item(0).getNodeValue();
第12题:
myTable.Rows(0)(1)
myTable.Rows(0).Item(1)
myTable.Rows(0).Item(0)
myTable.Rows(1)(FirstName)
myTable.Rows(0).Item(FirstName)
第13题:
表示窗体集合中的第一个窗体对象的是( )。
A.Forms.Item(0)
B.Item(0)
C.Forms.Item(1)
D.Item(1)
第14题:
第15题:
在J2EE中,使用()选项中的代码,可以生成如下XML文档:
第16题:
以下代码能获得文档中的第一个form对象的是()
第17题:
XML Schema文档中语句 : <element type=”name” minOccurs=“1” maxOccurs=”*”/> 中属性type的作用是()
第18题:
在J2EE中,假设sample.xml文档有一个元素是
第19题:
在J2EE中,假设sample.xml文档有一个元素是
第20题:
document.forms.myButton
document.mainForm.myButton
document.forms[0].element[0]
以上都可以
第21题:
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);
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);
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);
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);
第22题:
“..”用于获取当前节点
“//title[@lang=’en’]”选择当前节点下包含属性lang且值为en的title元素
“/title[@lang=’en’]”选择根节点下面所有包含属性lang且值为en的title元素
“//item-info/descendant::item-name”选择所有以item-info为父节点的后代节点item-name
第23题:
((Element)doc.getElementsByTagName(“PERSON”).item(0)).getNodeValue()
((Element)doc.getElementsByTagName(“PERSON”).item(0)).getElementsByTagName(“NAME”).item(0).getFirstChild().getNodeValue()
((Element)doc.getElementsByTagName(“PERSON”).item(0)).getElementsByTagName(“NAME”).item(0).getNodeValue()
((Element)doc.getElementsByTagName(“PERSON”).item(0)). item(0).getNodeValue()