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

免费申请手机网站建设工程信息公开平台

免费申请手机网站,建设工程信息公开平台,江门专业网站制作费用,手机网站设置1 XML入门 1.1 引入 HTML:负责网页的结构 CSS#xff1a;负责网页的样式#xff08;美观#xff09; Javascript#xff1a;负责在浏览器端与用户进行交互。 负责静态的网页制作的语言 HTML语言特点#xff1a; 1#xff09;由标签组成。 title p…1 XML入门   1.1 引入      HTML:负责网页的结构            CSS负责网页的样式美观      Javascript负责在浏览器端与用户进行交互。   负责静态的网页制作的语言                               HTML语言特点                   1由标签组成。 title p hr/ br/                    2语法结构松散的    p/p   p P                            大小写不区分                            结束标签和开始标签不一定匹配                                                                           html          head                    titlethis is title/title          /head          body                    phtml标签/p                    Phtml标签/P                    abcabc标签/abc  自定义标签          /body /html   这种自定义标签可以把他们叫做xml标签。                     1.2HTML和XML的区别   HTML                                      XML    名称       HyperText Markup Languae超文本标记语言    Extend Markup Languge可扩展标签语言 标签     标签是w3c组成指定固定的约100来个         标签由开发者自己制定的要按照一定的语法定义 作用      负责网页的结构                               1描述带关系的数据作为软件的配置文件: 包 含与被包含的关系    properties文件 key-value  nameeric  password123456   user   nameeric/name password123456/password   /user  tomcat 2作为数据的载体存储数据小型的“数据库”                                                                                                                                               2 XML作用               2.1 描述带关系的数据软件的配置文件                             web服务器PC                             学生管理系统 - 添加学生功能 - 添加学生页面 - nameericemailericqq.com                                       前提网络IP地址 oracle255.43.12.54  端口1521                                        java代码使用ip255.43.12.54地址和端口1521连接oracle数据库保存学生数据。                                        把ip地址端口配置到xml文件                                                         host.xml                                                                  host                                                                            ip255.43.12.55/ip                                                                            port1521/port                                                                  /host                               数据库服务器PC                                                         主服务器255.43.12.54Oracle数据库软件负载                                                         副服务器255.43.12.55Oracle数据库软件               2.2 数据的载体小型的“数据库”                             教师管理系统  姓名   工龄1  邮箱                               发教师数据给财务管理系统                                                Stringteacher     name张三emailzhangsanqq.comworkage2  字符串                                                                  问题 1不好解析 2不是规范                                                 teacher.xml                                                         teacher                                                                                    name张三/name                                                                            emailzhangsanqq.com/email                                                                            workage2/workage                                                         /teacher                                                这种一种规范                               财务管理系统                                                           姓名   工龄1  邮箱                                                发奖金  统计奖金。   工龄                                                发邮件功能                                                                  邮箱   姓名  金额                               方案一在财务管理系统中维护了一套教师信息。                                                每年 工龄增加  维护了两个系统的信息。                               方案二教师信息只在教学管理系统中维护。 3 XML语法                    xml文件以xml后缀名结尾。                    xml文件需要使用xml解析器去解析。浏览器内置了xml解析器。               3.1 标签                             语法 student/student 开始标签  标签体内容  结束标签                                      1student/ 或 student/student空标签。没有标签体内容                                      2xml标签名称区分大小写。                                      3xml标签一定要正确配对。                                      4xml标签名中间不能使用空格                                      5xml标签名不能以数字开头                                      6注意在一个xml文档中有且仅有一个根标签               3.2 属性                             语法Student nameericstudent/Student                             注意                                                1属性值必须以引号包含不能省略也不能单双引号混用                                                2一个标签内可以有多个属性但不能出现重复的属性名               3.3 注释                                                语言 !--  xml注释 --                      练习                                      通讯录系统                                      联系人数据编号唯一的 姓名   年龄   电话邮箱  QQ                                         要求                                      contact.xml                                                1设计一个xml文件用于存储联系人数据                                                2这个xml文件可以多个联系人。               3.4 文档声明                    语法 ?xml version1.0 encodingutf-8?                      version:xml的版本号                    encoding解析xml文件时查询的码表解码过程时查询的码表                      注意                                      1如果在ecplise工具中开发xml文件保存xml文件时自动按照文档声明的encoding来保存文                                       件。                                      2如果用记事本工具修改xml文件注意保存xml文件按照文档声明的encoding的码表来保存。                 3.5 转义字符                    在xml中内置了一些特殊字符这些特殊字符不能直接被浏览器原样输出。如果希望把这些特殊字符按照原样输出到浏览器对这些特殊字符进行转义。转义之后的字符就叫转义字节。                                       特殊字符  转义字符                                               lt;                                               gt;                                               quot;                                               amp;                                      空格      nsbp;                                                    3.6CDATA块                    作用可以让一些需要进行包含特殊字符的内容统一进行原样输出。                 3.7 处理指令                             作用告诉xml解析如果解析xml文档                                                         案例?xml-stylesheet typetext/csshref1.css? 告诉xml解析该xml文档引用了哪个css文件                                        需要提前xml内容可以使用xml-stylesheet指令指令                                               4 XML解析                4.1 引入                    xml文件除了给开发者看更多的情况使用程序读取xml文件的内容。这叫做xml解析               4.2 XML解析方式原理不同                             DOM解析                             SAX解析               4.3 XML解析工具                                      DOM解析原理:                                                         1JAXP oracle-Sun公司官方                                                         2JDOM工具非官方                                                         3Dom4J工具非官方                                                                  三大框架默认读取xml的工具就是Dom4j                                                         .......                                        SAX解析原理                                                         1Sax解析工具oracle-sun公司官方                 4.4 什么是DOM解析                             DOM解析原理xml解析器一次性把整个xml文档加载进内存然后在内存中构建一颗Document的对象树通过Document对象得到树上的节点对象通过节点对象访问操作到xml文档的内容。               4.5Dom4j工具                             非官方不在jdk中。                               使用步骤                                      1导入dom4j的核心包。 dom4j-1.6.1.jar                                      2编写Dom4j读取xml文件代码                                      public static void main(String[] args) {        try {            //1.创建一个xml解析器对象            SAXReader reader new SAXReader();            //2.读取xml文档返回Document对象            Document doc reader.read(new File(./src/contact.xml));                       System.out.println(doc);        } catch (DocumentException e) {            e.printStackTrace();            throw new RuntimeException(e);        }            }                 4.6Domj4读取xml文件                                      节点                                                Iterator  Element.nodeIterator();  //获取当前标签节点下的所有子节点                                        标签                                                  Element Document.getRootElement();  //获取xml文档的根标签                                                              Element  ELement.element(标签名) //指定名称的第一个子标签                                                  IteratorElementElement.elementIterator(标签名);// 指定名称的所有子标签                                                         ListElement Element.elements(); //获取所有子标签                                                                                               属性                                                String   Element.attributeValue(属性名) //获取指定名称的属性值                                                 Attribute   Element.attribute(属性名)//获取指定名称的属性对象                                                                       Attribute.getName()  //获取属性名称                                                                  Attibute.getValue()  //获取属性值                                                         ListAttribute         Element.attributes();  //获取所有属性对象                                                         IteratorAttribute          Element.attibuteIterator(); //获取所有属性对象                                        文本                                                                  Element.getText();  //获取当前标签的文本                                                                  Element.elementText(标签名) //获取当前标签的指定名称的子标签的文本内容  转载于:https://www.cnblogs.com/Dylansuns/p/6498607.html
http://www.yutouwan.com/news/433113/

相关文章:

  • 百度搜不到自己的网站云南省交通投资建设集团有限公司网站
  • 杭州建站官网建设聊城seo整站优化报价
  • dede网站搬家 空间转移的方法wordpress网站有多大
  • 做视频上传到网站怎么赚钱广州从化网站制作公司
  • 专业做ea的网站网站标题算关键词优化吗
  • 江门网站建设方案开发销售平台有哪些电商
  • 佛山做网站开发台州中兴建设咨询有限公司网站
  • 网站设计架构现在的网站怎样做推广
  • 服务器有了怎么做网站上海连锁设计公司
  • 请人做网站设计的方案制作网站付款方式
  • html个人网站案例有个新网站专门做外贸的叫什么
  • 购物网站设计的目的苏州网站推广优化
  • 网站内容怎么做延吉网站建设彩票
  • 校园网站建设 必要性分析自己有了域名 怎么做网站
  • 网上做任务的网站怎样直接输入网址打开网站
  • 东莞塘厦网站建设商城网络推广
  • 网站做线支付平台系统多少钱高中网站制作
  • 欧美做视频网站上海网站建设外包公司
  • 专业装修设计网站怎样在百度做广告宣传
  • 顺义企业建站费用免费下载百度
  • 网站首页引导页模版合作建设网站协议
  • 正保建设工程网站社交网站开发注意事项
  • 网站制作 那种语言好wordpress插件汉化工具
  • 网页的响应式布局seo教程视频论坛
  • 南京建设工程交易中心网站网站开发介绍ppt
  • 怎么推广一个网站企业建设网站好吗
  • 惠阳网站优化郑州快速网站优化公司首选
  • 做网站销售门窗怎么做jsp电子商务网站建设实验
  • 宁波海曙建设局网站住房和城乡建设厅网站办事大厅
  • dede网站转移河北seo基础知识