以下()标签用来解析XML文件。
第1题:
XML部分
1、xml有哪些解析技术?区别是什么?
有DOM,SAX,STAX 等
DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM 的树结构所造成的,这
种结构占用的内存较多,而且DOM 必须在解析文件之前把整个文档装入内存,适合对XML
的随机访问SAX:不现于DOM,SAX 是事件驱动型的XML 解析方式。它顺序读取XML 文
件,不需要一次全部装载整个文件。当遇到像文件开头,文档结束,或者标签开头与标签结
束时,它会触发一个事件,用户通过在其回调事件中写入处理代码来处理XML 文件,适合
对XML 的顺序访问
STAX:Streaming API for XML (StAX)
讲解这些区别是不需要特别去比较,就像说传智播客与其他培训机构的区别时,我们只需说
清楚传智播客有什么特点和优点就行了,这就已经间接回答了彼此的区别。
第2题:
XML的解析方法
Sax,DOM,JDOM
第3题:
以下关于站内搜索的XML数据文件说法错误的是?()
第4题:
()元素用来取出XML文件中被选择的元素或属性的内容。
第5题:
简述XML解析器的种类及解析步骤。
第6题:
编写自定义标签处理类后,需要编写一个()去描述。
第7题:
下面()不是SAX解析器解析XML文件的优点。
第8题:
标签文件的扩展名是()
第9题:
DOM解析器(parser)的优点是()。
第10题:
web.xml文件中的servlet-mapping标签
web.xml文件中的url-pattern标签
struts-config.xml文件中的action
struts-config.xml文件中的forward
第11题:
newDocumentBuilder()
characters()
getElementTagName()
startElement()
第12题:
〈x:set〉
〈x:otherwise〉
〈x:parse〉
〈x:transform〉
第13题:
用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());
}
}
}
第14题:
A.适于处理大文件
B.适于修改XML结构
C.适于合并相似XML文档
D.适于多次使用解析器时的重用
E.适于过滤和管道式的使用
第15题:
关于适配器的说法正确的有()。
第16题:
某公司决定使用xml文档和客户进行数据交换,当设计XML文档结构时,以下的因素中,需要设计人员考虑的是()。
第17题:
XML数据岛绑定于标签〈xml〉〈/xml〉之间.
第18题:
maven在pom.xml文件中配置的三个核心标签是()
第19题:
以下关于XML网站地图标准格式的表述有误的是。()
第20题:
JSP标准标签库(JST)的标签库描述符文件的后缀是()
第21题:
SAX
PULL
DOM
JSON
第22题:
适于处理大文件
适于修改XML结构
适于合并相似XML文档
适于多次使用解析器时的重用
适于过滤和管道式的使用
第23题:
它主要是用来存储数据
它主要用来把数据绑定到组件上
它主要用来解析数据
它主要用来存储xml数据