当前位置: 首页 > news >正文

做公司网站需要服务器吗建筑设计网站网址

做公司网站需要服务器吗,建筑设计网站网址,网络营销方案策划书,做班级网站的实训报告XML(全称EXtensible Markup Language#xff0c;可扩展标记语言) 本质是一种数据的格式#xff0c;可以用来存储复杂的数据结构#xff0c;和数据关系 XML的特点 XML中的“标签名”称为一个标签或一个元素#xff0c;一般是成对出现的XML中的标签名可以自己定义…XML(全称EXtensible Markup Language可扩展标记语言) 本质是一种数据的格式可以用来存储复杂的数据结构和数据关系 XML的特点 XML中的“标签名”称为一个标签或一个元素一般是成对出现的XML中的标签名可以自己定义(可扩展)但必须要正确的嵌套XML中只能有一个根标签XML中的标签可以有属性如果一个文件中放置的是XML格式的数据这个文件就是XML文件后缀一般要写成.xml XML的创建 就是创建一个XML类型的文件要求文件的后缀必须使用xml如hello world.xml IDEA创建XML文件 XML的语法规则 XML文件的后缀名为:xml文档声明必须是第一行XML中可以定义注释信息:!--注释内容 --XML中书写”” 、“”等可能会出现冲突导致报错此时可以用如下特殊字符替代XML中可以写一个叫CDATA的数据区:![CDATA[…..内容... ]]里面的内容可以随便写 XML的作用和应用场景 本质是一种数据格式可以存储复杂的数据结构和数据关系应用场景:经常用来做为系统的配置文件或者作为一种特殊的数据结构在网络中进行传输 解析XML文件 使用程序读取XML文件中的数据注意:程序员并不需要自己写原始的I0流代码来解析XML难度较大!也相当繁琐!其实有很多开源的好用的解析XML的框架最知名的是:Dom4j(第三方研发的) 使用Dom4]解析出XML文件 需求:使用Dom4]把一个XML文件的数据进行解析 分析: 下载Dom4j框架官网下载。在项目中创建一个文件夹:lib将dom4j-最新版本.jar文件复制到 lib 文件夹在jar文件上点右键选择 Add as Library -点击OK在类中导包使用 DOM4J解析XML文件的思想:文档对象模型 Dom4j解析XML-得到Document对象 SAXReader:Dom4j提供的解析器可以认为是代表整个Dom4j框架 Element提供的方法 代码演示 xml文件 ?xml version1.0 encodingutf-8 ? !-- 这是一个注释上面的头部声明必须写在第一行必须有 -- !--根标签只能有一个-- usersuser id 1name李白/nameage33/agesex男/sexpassworddhzjtsl/password/useradminzeyu/adminuser id 2name吕布/nameage25/agesex男/sexpasswordchanchan/password/useruser id 3name貂蝉/nameage18/agesex女/sexpasswordzilong/password/useruser id 4name赵云/nameage23/agesex男/sexpasswordchanchan/password/user /users test import org.dom4j.Attribute; import org.dom4j.Document; import org.dom4j.Element; import org.dom4j.io.SAXReader;import java.util.List;public class Dom4jTest1 {public static void main(String[] args) throws Exception {//1、创建一个Dom4J框架提供的解析器对象SAXReader saxReader new SAXReader();//2、使用saxReader对象把需要解析的xml文件读成一个Document对象Document document saxReader.read(properties-xml-log\\helloworld.xml);//3、从文档对象中解析xml文件的全部数据Element root document.getRootElement();System.out.println(root.getName());//4、获取根元素下的全部一级子元素ListElement elements root.elements();//ListElement admin root.elements(admin); 获取指定元素名的元素列表for (Element element : elements) {System.out.println(element.getName());}//5、获取当前元素下的某个子元素Element admin root.element(admin);System.out.println(admin.getText());//如果下面有很多子元素user默认获取第一个Element user root.element(user);System.out.println(user.elementText(name));//6、获取元素的属性信息//方法一System.out.println(user.attributeValue(id));//方法二Attribute id user.attribute(id);System.out.println(id.getName());System.out.println(id.getValue());//7、如何获取全部的文本内容获取当前元素下的子元素文本值System.out.println(user.elementText(name));System.out.println(user.elementTextTrim(age)); //elementTextTrim 取出文本去除前后空格System.out.println(user.elementText(sex));} }运行结果 使用程序把数据写出到XML文件中去不建议用clom4j做 推荐直接把程序里的数据拼接成XML格式然后用IO流写出去! 代码演示 package com.zeyu.xml;import java.io.BufferedWriter; import java.io.FileWriter;public class Dom4jTest2 {public static void main(String[] args) {StringBuilder sb new StringBuilder();sb.append(?xml version\1.0\ encoding\utf-8\ ?\r\n);sb.append(student\r\n);sb.append(\tname).append(李白).append(/name\r\n);sb.append(\tsex).append(男).append(/sex\r\n);sb.append(\theight).append(168).append(/height\r\n);sb.append(/student);try (BufferedWriter bw new BufferedWriter(new FileWriter(properties-xml-log\\student.xml));){bw.write(sb.toString());} catch (Exception e) {e.printStackTrace();}} }运行结果 约束文档 专门用来限制xml书写格式的文档比如:限制标签、属性应该怎么写 约束文档分类 DTD文档Schema文档 DTD文档 编写DTD约束文档后缀必须是.dtd在需要编写的XML文件中导入该DTD约束文档然后XML文件就必须按照DTD约束文档指定的格式进行编写否则报错 schema 编写schema约束文档后缀必须是.xsd具体的形式到代码中观看在需要编写的XML文件中导入该schema约束文档按照约束内容编写XML文件的标签
http://www.zqtcl.cn/news/690154/

相关文章:

  • 高端品牌网站设计企业网站建设wordpress文章前阅读
  • 广州做网站星珀各电商网站的特点
  • 西安模板做网站广州微信网站建设平台
  • 网站开发硬件工程师待遇微信商城有哪些第三方平台
  • 基于响应式设计的网站建设软件开发项目甘特图
  • 绍兴兴住房和城乡建设局网站网站更换名称需要重新备案吗
  • 跨境电商网站开发文档网站建设费可摊几年
  • 怎样建设一个游戏网站随便玩玩在线制作网站
  • 免费的成品网站用织梦模板做网站
  • 彩票网站开发 极云有的域名怎样做网站
  • 网店运营推广网站买个天猫店多少钱一个
  • 资讯网站排版广告公司取名大全集
  • 织梦网站seo安徽建设厅网站
  • 北京智能模板建站如何增加网站的索引量
  • 哪个网站专做进口商品的网站备案好麻烦
  • 南京网站制作哪家专业接口网站开发
  • 网站正在建设中9797鲜花网页设计模板
  • wordpress怎么自动更新网站地图现在最流行的网站开发工具
  • 科技局网站查新怎么做vs网站制作教程
  • 网站开发流程文档东莞英文建站公司
  • 怎样建俄文网站wordpress国产主题推荐
  • 网站开发晋升空间 路径秦皇岛房管局官网
  • 中山网站建设sipocms做家电网站好
  • 石家庄建设局网站怎么打不开手机网站素材
  • 电影网站怎么做要多少钱中企动力 网站价格
  • 长沙企业如何建网站爱用建站
  • 在哪个网站上做实验仪器比较好农村住宅设计图集
  • 网站的源代码有什么用wordpress英文博客模板下载
  • 用html5做网站的优点国内家居行业网站开发
  • 临沂企业网站客流统计系统厂家