Tag: XML预览模式: 普通 | 列表
08-11
20

Caused by: org.xml.sax.SAXParseException: Premature end of file

     昨天做JDOM解析XML的时候,一直报这个错误,CPU频频出现100%现象。今天从断点追踪了下,吓了自己一跳。
   错误方法:
// 得到最大ID
    public int getMaxId(String dir) {

    int label = 0;

    FileOutputStream fo = null;

查看更多...

Tags: Exception XML

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5481
08-06
21

JDOM操作XML文件 (法老修正版)

   这篇文章讲的不错~把JDOM的基本操作实例化了,不过由于当时的作者用的JDOM版本还比较陈旧,所以部分代码会编译出错!支持中文也不好!所以,法老在原作者的基础上对程序做了修改!休正了编译出错以及中文乱码的问题。发表出来,供大家学习和使用。
测试环境:jdom1.0,weblogic 8.1sp2,tomcat 5.0,IE 6。0
/==================================正文开始=======================================/
Java + XML = JDOM !
这就是JDOM设计者的目标。如果你曾经使用过烦人的SAX或是DOM来处理XML,你就会知道为什么要有JDOM或者是JAXB。在今年(2002)的JavaOne会议上JDOM的主要创始人Jason Hunter有一篇精彩的演讲介绍了JDOM技术,题目就是JDOM Makes XML Easy。
获得并安装JDOM
http://jdom.org可以下载JDOM的最新版本。以JDOM 1.0的2进制版本为例。下载后解压缩,JDOM的jar文件就是build目录下的文件jdom.jar,将之加入类路径。另外JDOM还需要lib目录下那些jar文件如xerces.jar,jaxp.jar的支持。如果在使用中出现以下错误:
java.lang.NoSuchMethodError

查看更多...

Tags: XML

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 537
08-06
21

java通过DOM修改xml文件

package updatexml;

import java.io.File;
import java.io.IOException;

import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;
import javax.xml.transform.OutputKeys;

查看更多...

Tags: DOM XML

分类:学习 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 2274
08-05
22

推荐一个很好用的Sitemap工具:XML-Sitemaps

今天逛PJ的论坛,无意中发现一个很好用的Sitemap工具:XML-Sitemaps 。
  是由gleonren推荐的。我试过了,很好用。虽然PJBlog2自带有sitemap.asp。但对比发现其并没有XML-Sitemaps生成的详细(以我的博客为例,110篇日志的规模,PJ自带的sitemap.asp只有3.28k,而用XML-Sitemaps在线生成的sitemap.xml文件却有72.88k。

  使用Sitemap的基本手段是向Google提供的Webmaster(网站管理员)提交受支持格式的Sitemap文件,使Google更快的据此抓去你的网站。而google本身并不提供创建Sitemap的工具。对于大多数人来说,自己编写会很费时间和精力。于是很多Stiemap创建网站也应运而生,但常常鱼龙混杂。
  在所有创建Sitemap文件的网站中,XML-Sitemaps 做得相当好。

  XML-Sitemaps提供在线和离线创建两种方式,后者是收费的。而其实对于绝大多数人来说,使用在线的免费创建已经完全足够。
  另外,这个网站创建Sitemap时所遵守的是被Google支持的最新的Sitemap协议Sitemap Protocol v0.9 。

查看更多...

Tags: Sitemap XML

分类:OpenSource | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 603
08-03
28

XML基础之编码

      XML作为一种通用的数据交换格式,应用越来越广泛。目前许多系统的配置文件都使用XML格式,本书中所涉及到的众多配置文件都是XML格式的,新的JSP规范也推出了采用XML语法的JSP文档,因此,要深入学习和掌握Java Web开发技术,必须有一些基本的XML语言知识。由于XML的通用性和广泛应用,在读者以后实际项目开发和应用中,很多地方都要用到XML方面的知识,所以,对XML知识的了解和掌握,已经是从事电子商务网站和相关系统开发的编程人员所必须掌握的基本知识。

 

F指点迷津:什么是配置文件

 

     配置文件就是记录应用程序的配置信息的文件。例如,某个程序要连接网络上的数据库系统时,需要指定数据库服务器的ip地址、服务器的网络监听端口号、数据库的名称、用户名和密码等信息,这些信息可以作为应用程序的配置信息来对待,即不要将这些信息写死在源程序中,而是写在一个文本文件中。应用程序要连接数据库系统时,从该文本文件中读取所需要的信息,如果连接的数据库系统的信息发生了改变,则只需要修改该文本文件,而不用修改源程序,这个文本文件就是应用程序的配置文件。传统的配置文件通常采用如下格式:

#Db.Properties

DBServer=192.168.0.100

Port=1443

查看更多...

Tags: 编码 XML

分类:Css&Ps | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 728
struts_config.xml中写了错别字了哈,原来这样的错误在JB下是不能启动的,但没想到eclipse中竟然起来了,不过报错。

错误如下:
org.xml.sax.SAXParseException:Attribute "parmater" must be declared for element type "action".
原来写的action是直接跳转的
<!--action parameter="/login.jsp" path="/tologin" scope="request" type="org.apache.struts.actions.ForwardAction"/-->
后来我又写了一个action mapping是跳转到自定义的Action去,但是parameter忘了去掉

<!--用户登陆-->

查看更多...

Tags: XML 报错

分类:Struts | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1736