`
evget
  • 浏览: 144706 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
文章分类
社区版块
存档分类

用JSP技术实现XML的方法

阅读更多
文章关键字:|JSP|XML|数据库|编辑器|资源|界面|图标|服务器|元素|JAVA|

  开发环境

  1.编辑工具

  现在,开发XML文档的工具越来越来多,从链接大型公司数据库的企业级XML开发环境,到简化标记开发过程的简单的小型文本编辑器。最新的工具可以从http://www.xml.com了解到。目前,常用的几种开发工具介绍如下:

  UltraEdit 由IDM Computer Solution 公司开发,可到http://www.ibmcomp.com或http://www.ultraedit.com免费下载有限期使用版。它是界面类似于Windows的资源管理器式的界面,有很强的文本编缉功能。

  XML Spy Icon Information-Systems 公司的XML Spy 是XML 一个集成开发环境,包括进行XML开发的各个方面,功能较强,简单易用。XML Spy是一个真正完整的XML开发环境。它将所有开发XML所需的要素都包含在一个简单易用的产品中。它包括:XML编辑器和检验、Schema/DTD编辑器和检验、XSL编辑器和转换。同时还包含最新的XML草案,是一个不可多得的好软件。

  XML Writer 这个软件是由Wattle Software-Chris Howard 开发的,可从http://XMLwriter.net下载(试用)。在Window 95/98/2000 and Windows NT4下使用,也有着大家熟悉的Windows界面,提供了工程管理环境,可能刨建、查看工程,工程下包含文件,用户可自定义工具条、快捷键,并且可为命令选择显示图标。可用XSL样式表转换XML文件为HTML文件,不仅可使用XSL,而且可以使用XQL,用DTD或XML Schema 对XML进行检验,用XML格式直接的将CSS结合到XML,提供在线帮助功能,并且它对中文的支持较好。

  2.XML服务器

  由于XML技术有很大的发展潜力,众多厂商提供了自己的XML服务器,其中有Apache、Microsoft、Sun等。

  3.浏览XML的工具

  现在,大多数方案是将XML存储在数据库中,当需要时取出代码,将其与数据结合起来,使用XSL将其转换为HTML,然后发送到浏览器。所以浏览XML一般选用IE可Netscape, 而且版本越新对XML文档支持越好。

  具体实现

  1.规范定义XML文档中元素名称

  首先定义XML文档头部,包括XML遵循的规范、编码方式、注释等。例如:

  < ?xml version=”1.0” encoding=”gb2312” standalone=”yes”?>
  “version=”1.0” ”,表示该XML文档遵循XML1.0方案,这个喜剧声明是必须的。

  “encoding=”gb2312” ”,如果没有这个声明,必须使用Unicode,以UTF-8或UTF-16作为编号方式。如果文件中使用了中文,就必须进行编码声明。

  “standalone=”yes” ”,XML声明还可以有standalone特性,它说明,文档是否在这一个文件里需要从处部导入文件。如果XML文档在一个文件里完成,那么standalone特性的值就设置为“yes”。



未完,原文地址:http://www.evget.com/zh-CN/Info/ReadInfo.aspx?id=9209
分享到:
评论

相关推荐

    JSP实现对XML读写

    总结来说,JSP实现对XML的读写涉及了XML的基本概念、DTD的用途、DOM解析XML的方法以及JDOM的使用。开发者需要理解XML的结构和语法规则,掌握DOM和JDOM的API,以便在实际项目中灵活运用,实现数据的动态管理和交换。...

    动态Web数据库技术——基于JSP和XML技术实现

    在这个《动态Web数据库技术——基于JSP和XML技术实现电子教案》中,作者王红可能会详细讲解以下几个关键知识点: 1. JSP基础:包括JSP的生命周期、指令、脚本元素以及EL(Expression Language)和JSTL(JavaServer ...

    jsp实现XML解析文档

    【JSP实现XML解析】是Web开发中常见的一项任务,主要涉及到XML文档的处理和解析。XML(eXtensible Markup Language)是一种可扩展标记语言,常用于数据交换和存储结构化信息。JSP(JavaServer Pages)是Java平台上的...

    《动态Web数据库技术——基于JSP和XML技术实现》-王红-源代码-3314

    《动态Web数据库技术——基于JSP和XML技术实现》是一本深入探讨如何使用JSP(JavaServer Pages)和XML(eXtensible Markup Language)在Web开发中构建动态数据库应用的专业书籍。书中可能涵盖了以下几个核心知识点:...

    用JSP实现XML文件到Oracle数据库的导入和导出.pdf

    本文主要介绍如何使用JSP技术实现XML文件到Oracle数据库的导入和导出。文章从技术平台的选择开始,选择了JAVA平台作为实现技术,具体使用JDK 1.6.0+Tomcat+Hibernate+Oracle9i技术栈。然后,文章对JDOM技术进行了...

    JSP XML实现谷歌天气预报

    本项目是关于使用JSP和XML来实现谷歌天气预报的展示,这对于初学者来说是一个很好的实践项目,可以学习到如何在线获取API数据并进行解析。 首先,我们需要理解**谷歌天气预报API**。谷歌曾提供了一个公开的天气API...

    《动态Web数据库技术—基于JSP和XML技术实现》源代码

    《动态Web数据库技术—基于JSP和XML技术实现》是一本深入探讨如何在Web开发中结合JSP(JavaServer Pages)和XML(eXtensible Markup Language)来构建动态数据库应用的专业书籍。作者王红通过丰富的实例和源代码,...

    高级WEB编程技术(JSP与XML)教学网页

    ### JSP技术详解 1. **JSP基本概念**:JSP是一种服务器端的脚本语言,它允许开发者将HTML代码与Java代码混合编写,以创建动态网页。JSP页面在服务器上执行,然后将结果以HTML形式发送到客户端。 2. **JSP元素**:...

    XML和JSP交互技术

    通过本文的介绍,我们了解到XML与JSP结合使用时,可以借助于SUN公司的JAXP API实现高效的交互。无论是使用SAX还是DOM,都能够根据实际需求选择最合适的处理方式。这种技术的应用不仅提高了数据处理的灵活性,也为Web...

    jsp+xml留言板

    JSP技术是Java平台的一部分,它允许开发人员在HTML或XML文档中嵌入Java代码,从而实现服务器端的业务逻辑。JSP文件在服务器上被编译成Servlet,然后由Web服务器执行。JSP的核心优势在于其与Java语言的紧密集成,提供...

    《动态Web数据库技术——基于JSP和XML技术实现》

    《动态Web数据库技术——基于JSP和XML技术实现》是一本深入探讨如何使用JSP(JavaServer Pages)和XML(eXtensible Markup Language)在Web环境中构建动态数据库应用的书籍。结合书中的PPT和代码示例,我们可以学习...

    jsp 读取XML代码

    在JavaServer Pages (JSP) 中,XML...理解这些技术并正确应用到JSP中,可以帮助开发者高效地处理XML数据源,实现各种功能,如数据检索、搜索等。在实际项目中,确保正确处理异常并保持代码的可维护性至关重要。

    jsp操作xml数据库

    **正文** 在IT行业中,XML(eXtensible Markup ...对于初学者来说,通过分析和理解“bookxml”项目,不仅可以掌握JSP和XML的结合使用,还能提升对Web开发的整体理解,为后续深入学习Java Web和数据库技术奠定基础。

    动态Web数据库技术—基于JSP和XML技术实现教案+源码

    而"动态Web数据库技术—基于JSP和XML技术实现-电子教案"则可能是教学材料,详细解释了这些技术的概念、原理和实践方法。 通过学习和理解JSP和XML的结合应用,开发者可以构建更高效、更灵活的动态Web数据库应用,...

    Servlet读取XML文件实现JSP分页

    在本场景中,我们关注的是如何利用Servlet读取XML文件来实现JSP的分页功能。分页是一种优化用户体验的方式,尤其是在数据量庞大的情况下,它可以将大量数据分批次展示,避免一次性加载过多数据导致页面响应慢或资源...

    jsp处理xml文件的相关技术文档

    jsp处理xml文件的相关技术文档,有用DOM做XML处理.doc、用JDOM操作XML文.txt、在JSP开发中使用jdom解析临时存放数据的XML文件.txt、第8章_JSP实现对XML读写.pdf、从数据库Mysql读取数据转化为xml文档的Java类等,想...

    JSP+XML打造的简易论坛

    总的来说,这个简易论坛项目展示了如何结合JSP的动态网页能力与XML的数据存储功能,通过多层设计和接口的使用,实现了一个没有依赖传统数据库的讨论平台。同时,分页功能的实现增加了用户体验,而IDE的配置文件和...

    (jsp+servlet+xml)xml绑定

    本项目“(jsp+servlet+xml)xml绑定”着重于Java技术如何与XML进行交互,通过JSP(JavaServer Pages)和Servlet来实现XML文档的解组、编组以及动态内容修改。以下将详细介绍这个过程中的关键知识点。 首先,XML...

    JSP页面解析XML并且存入数据库

    在IT行业中,JSP(JavaServer Pages)是一种用于创建动态网页的技术,而XML(Extensible Markup Language)则是一种数据交换格式,广泛应用于不同系统之间的数据传输。本项目中,我们探讨的是如何在JSP页面中解析XML...

    JSP基础知识总结(JSP技术,XML配置,会话,JavaBean)

    第二部分就是Jsp技术,包括:jsp简介,jsp脚本和指令的使用,jsp隐式对象,JavaBean与jsp中的标准动作,jsp表达式语言,自定义标签,jsp自定义表签库. 第三部分就是过滤器的设计模式,包括过滤器和MVC设计模式. 目录 [隐藏] ...

Global site tag (gtag.js) - Google Analytics