Posts Tagged ‘xml’

Java处理JSON数据错误解决办法

Thursday, September 2nd, 2010

json数据JS处理起来蛮方便,java处理起来的话我是用导入的Json-lib这个包,源码写好了,执行时总是报如下错误:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException

at java.lang.ClassLoader.defineClass1(Native Method)

Read More: 1006 Words Totally

sitemapindex站点地图索引文件用法

Saturday, June 26th, 2010

昨晚有朋友发来问我关于上篇文章(大型网站Sitemap生成方法)关于如何将child-sitemap写入到main-sitemap中,这里主要是用到的站点地图协议sitemapindex!

sitemapindex主要包括以下几个标记!

<sitemapindex> – 文件头尾的父标记。

Read More: 540 Words Totally

大型网站Sitemap生成方法

Friday, June 25th, 2010

Sitemap对我们大家来说并不陌生,稍懂SEO的人就知其作用!我们最常用的WordPress也有相应的插件来实现,但我个人觉得我们最常用的Baidu Sitemap Generator、Google XML Sitemaps等等插件生成机制并不是很是很完善!

原因为何?请看下文分解:

因为搜索引擎对sitemap其中的网址数目抓取有一定的限制,记得最早的时候,google对于一个sitemap只可以抓取1000个网址,后来才大幅增加!不管一个sitemap可抓取数量现在具体增加到了多少,但肯定数目的多少对搜索引擎的抓取肯定有影响,既然有影响我们为何不做得更完美一些呢!

Read More: 1002 Words Totally

dom4j为生成XML的文件添加xmlns属性

Friday, June 25th, 2010

今天在开发sitemap地图时遇到一个小小问题,就是xmlns属性的添加!我们知道sitmap 根结点有一些属性!大体如下:

1

2

3

Read More: 557 Words Totally

dom4j 删除XML节点

Thursday, June 24th, 2010

今天完善开发了一下JAVA RSS生成程序,主要是对XML文件的操作!整理一下思路是这样的:

若XML文件不存在,则生成之

若文件存在,并且新文章与原有item不重复,将新文章内容插入之

删除文章,删除item

控制文章数目变量rssCount,超出该数值先删除最旧的item,然后再插入数据,保证生成数据的准确性。

Read More: 557 Words Totally


正在读取数据……