-
处理乱码,就是将原本的InputStream转换成InputStreamReader
查看全部 -
character方法char[] ch是整个xml文档内容。
value.trim().equals("")判断是否是 空的换行字符
查看全部 -
getChildNodes()获取节点的子节点集合,空白和换行符也被当成了子节点
Text类型的节点,nodeName返回值#text
getNodeType()用来判断节点类型
elementValue的值都是null,应该用getFirstChild().getNodeVaule()来获取,因为尖括号中间的值被认为是节点,或者getTextContent()方法
查看全部 -
getElementByTagName("标签名")返回一个list
通过item(index)方法获取节点,放在Node类型中
Node类型的getAttributes()获取节点所有属性的集合 返回一个NamedNodeMap
getNodeName获取属性名,getNodeValue()获取属性值
当已经知道某节点有且只有一个属性,将该节点进行强制类型转换,转换成Element类型,然后通过getAttribute("属性名")方法获取属性值
查看全部 -
Java程序的四种解析xml文件方式:DOM、SAX、DOM4J、JDOM
DOM方式解析:
创建一个DocumentBuilderFactory对象,newInstance()方法
创建一个DocumentBuilder对象,newDocumentBuilder()方法
通过DocumentBuilder对象 的parser方法加载xml文件到当前项目下
查看全部 -
xml文件是树形结构
节点名称卸载<></>中
xml文件声明:<?xml version="1.0" encoding="UTF-8"?>
查看全部 -
空白和换行符也算作子节点
查看全部 -
代码上移、代码下移快捷键
查看全部 -
#text:由空格和换行符组成的Text类型节点的节点名称
查看全部 -
常用的节点类型
查看全部 -
DOM方式解析xml步骤
准备工作:
查看全部 -
DOM方式解析运行效果查看全部
-
四种解析方式:查看全部
-
解析的目的:查看全部
-
在Java程序中读取xml文件的过程也称为——解析xml文件
查看全部
举报