下面()不是SAX解析器解析XML文件的优点。
第1题:
A.Internet Explorer
B.XML 1.0
C.MSXML.DLL
D.微软的记事本
第2题:
A.适于处理大文件
B.适于修改XML结构
C.适于合并相似XML文档
D.适于多次使用解析器时的重用
E.适于过滤和管道式的使用
第3题:
A.newDocumentBuilder()
B.characters()
C.getElementTagName()
D.startElement()
第4题:
XML解析器是()之间存在的软件组织,主要起桥梁的作用。
第5题:
解析xml的方式有()
第6题:
用jdom解析xml文件时如何解决中文问题?如何解析?
看如下代码,用编码方式加以解决
package test;
import java.io.*;
public class DOMTest
{
private String inFile = "c:\\people.xml"
private String utFile = "c:\\people.xml"
public static void main(String args[])
{
new DOMTest();
}
public DOMTest()
{
try
{
javax.xml.parsers.DocumentBuilder builder =
javax.xml.parsers.DocumentBuilderFactory.newInstance().newDocumentBuilder();
org.w3c.dom.Document doc = builder.newDocument();
org.w3c.dom.Element root = doc.createElement("老师");
org.w3c.dom.Element wang = doc.createElement("王");
org.w3c.dom.Element liu = doc.createElement("刘");
wang.appendChild(doc.createTextNode("我是王老师"));
root.appendChild(wang);
doc.appendChild(root);
javax.xml.transform.Transformer transformer =
javax.xml.transform.TransformerFactory.newInstance().newTransformer();
transformer.setOutputProperty(javax.xml.transform.OutputKeys.ENCODING, "gb2312");
transformer.setOutputProperty(javax.xml.transform.OutputKeys.INDENT, "yes");
transformer.transform(new javax.xml.transform.dom.DOMSource(doc),
new
javax.xml.transform.stream.StreamResult(outFile));
}
catch (Exception e)
{
System.out.println (e.getMessage());
}
}
}
第7题:
A.只希望以顺序次序处理文档
B.文档特别大
C.不需要对XML文档执行有效性检验
D.解析器只能实现基于SAX的处理方法
第8题:
A.可以对文档进行随机访问
B.可以读取和写入XML文档
C.文档只能遍历一次
D.SAX基于对象模型
第9题:
下列哪个是XML的解析器?()
第10题:
某公司决定使用xml文档和客户进行数据交换,当设计XML文档结构时,以下的因素中,需要设计人员考虑的是()。