java为什么不用xml,学Java需要掌握 xml吗
大家好,如果您还对java为什么不用xml不太了解,没有关系,今天就由本站为大家分享java为什么不用xml的知识,包括学Java需要掌握 xml吗的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
学Java需要掌握 xml吗
学习java必须掌握xml知识,包括新建xml标签文件、如何解析xml文件节点等等知识,这些知识在web项目或者桌面项目中,都会在网络上传输数据,使用xml文件传输形式,可以节省流量,统一格式读取数据。
在电子计算机中,标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如文章等。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。是Internet环境中跨平台的、依赖于内容的技术,也是当今处理分布式结构信息的有效工具。早在1998年,W3C就发布了XML1.0规范,使用它来简化Internet的文档信息传输。
java中xml有什么作用,用在什么地方
java中xml一般是用来当做配置文件的,比方说struts的struts.xml、spring的application.xml,这里面记录的一般是配置信息,比方说servlet配置,映射注入配置等等都可以用xml来配置,当然配置也可以写入数据库,如果配置和程序的业务无关,也和系统配置无关,仅仅和系统构架有关,那就可以把配置写入xml里面来存储这些配置。
与服务端交互使用xml,为什么不用json
XML有明确的语义,有好的工具包和可视化编辑器,拿来就能用,为什么不用XML呢?我表示,很喜欢用XML,有层次感,而且语法检查容易,多么优美。
Java里很多喜欢XML,也有喜欢注解、JSON的。PHPer喜欢json和array多一点。Java里一切皆对象,PHP里一切皆数组。
因为PHP里的数组比较方便,而PHPer普遍OO基础差,不喜欢PHP里操作XML的那种方式(PHP里的XML解析一般都是解析成一个DOM对象,需要用面向对象的方式去操作,对PHP来说显得繁琐不直观),因此就是得到一个XML也要转换成array才觉得踏实一点。而Java里OO已经是一种常态,无所谓哪一种方便哪一种不方便。
java和xml什么关系
xml(Extensible Markup Language)中文意思就是可扩展标记语言,用于存储数据和描述数据,不同的平台可以同过xml文件建立起联系。
在java开发中,许多的配置文件,都是xml的,比如web.xml,struts-config.xml,ibatis的sqlMapConfig.xml等。
XML作为全球通用的结构化语言,越来越受人们青睐,各种开发平台(比如Microsoft Studio系列、Oracle系列、Inprise Borland系列等)也都把支持XML开发作为宣传口号之一。由于笔者所从事的电子政务开发较早的引入了XML,所以尝到了许多甜头,在许多项目中利用XML数据交换信息,省去了许多麻烦事,不用制定繁锁的数据格式,利用XML数据易于表达,也利于一线开发者跟踪调试。
文章到此结束,如果本次分享的java为什么不用xml和学Java需要掌握 xml吗的问题解决了您的问题,那么我们由衷的感到高兴!