`
edwardpro
  • 浏览: 303705 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

在JTIDY中对于inline标签的这行问题

 
阅读更多

在一个项目中需要使用jtidy格式化页面,一开始感觉不错,但是上线后发现一些样式的问题,原因是inline的标签在折行以后会自动多个空格,如:

<a href=""></a>
<a href=""></a>
<a href=""></a>

 这样看到的标签之间就会有空格,一般情况都没问题,但是有些场合就不行了...对于样式有影响....这个肯定是jtidy的问题...

 

经过无数次的试验终于发现了问题的关键:

 

		tidyObj.setXHTML(false);
		tidyObj.setXmlOut(false);

 如果这两项有一个是true则就会不顾一切的格式化....

当然这样设置后页面就不会escape了,所以需要加入:

tidyObj.setQuoteAmpersand(true);

 总结: jtidy真是一个比较妖怪的玩意...

0
0
分享到:
评论

相关推荐

    jtidy-r938.zip

    这个库在r938版本中包含了核心的jar文件(jtidy-r938.jar)、源代码(jtidy-r938-sources.zip)以及API文档(javadoc),使得开发者可以方便地查看和理解其内部工作原理。 首先,我们需要在Java项目中引入JTidy的...

    jtidy sources jar包

    jtidy-r7-20052011.104500-sources.jar

    JTidy配置手册,将Html页面转化为xml

    对于需要从HTML中提取数据或需要在HTML和XML之间进行转换的项目,JTidy是一个非常实用的工具。 了解和掌握JTidy的配置和使用方法,是提升HTML和XML处理能力的关键一步。通过深入学习和实践,开发者可以更好地应对...

    jtidy-04aug2000r7-dev.zip

    - **内容管理系统**:在CMS系统中,jtidy可以确保用户输入的HTML代码符合标准,防止潜在的安全问题。 使用jtidy-04aug2000r7-dev时,开发者需要了解如何配置和调用其API。通常,首先需要将下载的zip文件解压,导入...

    jtidy-r820

    jtidy-r820 JTidy 一个能将HTML格式转换成XML的工具。 JTidy是HTML Tidy(一个HTML语法检查器和优雅的打印编排工具)的Java移植,除了本身具有的清除HTML文件难看或错误内容的功能外,还提供了一个DOM接口,程序员...

    jtidy简单使用

    jtidy简单使用 java jtidy xml html

    jtidy_jar文件

    JTidy 是HTML Tidy (一个饭HTML语法检查器和优雅的打印编排工具)的Java移植,除了本身具有的清除HTML文件难看或错误内容的功能外,还提供了一个DOM接口,......

    jtidy-04aug2000r7-dev.zip_ jtidy-r938-sources_JTidy-lizi_jtidy _

    JTidy的Jar包,用于清洗Html网页并可以将其转换为相应的Xml或是Xhtml文件。

    jtidy-r8-21122004.jar

    jtidy-r8-21122004.jar

    jtidy jar包

    jtidy-r8-20060801,新的

    jtidy-r938.jar

    jtidy-r938.jar,需要调用的包,一些office的转换需要使用

    html转换成xml使用的Jtidy类库

    html转换成xml使用的tidy类库,很好用也很简单,

    Java通过DOM+Jtidy结合Mysql实现基于本地的简单的搜索系统

    (1) 研究将HTML数据转换为XML数据的方法 (2) 实现HTML数据到XML数据的转换 (3) 根据用的需求制定搜索规则 (4) 根据搜索规则搜索用户的感兴趣的信息 (5) 将搜索结果存储并应用

    2jtidy-04aug2000r7-dev.zip_jti_jtidy _zip

    xml 解释包 2jtidy-04aug2000r7-dev.zip

    Jtidy API CHM

    Jtidy API CHM JTidy 是 HTML Tidy 用Java语言实现的版本,提供了一个HTML的语法检查器和很好的打印功能。JTidy可以用来清除格式不好和不对的 HTML。此外,JTidy提供了对整个HTML的DOM分析器。程序员可以将JTidy...

    Jtidy 将HTML转化成XML

    利用Jtidy工具, 将HTML转化成XML,这里给出简单的转换方法。

    jsoup和jtidy 对html操作,将不规范的html转换为xhtml

    jsoup和jtidy 对html操作,将不规范的html转换为xhtml

    jtidy 用java语言写的 tidy

    用java语言实现的tidy,可以对html文档进行规范化处理,得到符合标准的xhtml文档。

    html文件解析器-源码

    在提供的压缩包"jtidy-04aug2000r6"中,包含了JTidy的早期版本。JTidy不仅是一个HTML解析器,还支持XML和XHTML的解析,它遵循W3C的规范,可以纠正不规范的HTML,使其符合标准。 JTidy的源码可以让我们了解以下核心...

    基于Java的浏览器的设计与实现毕业设计.doc

    在这个项目中,开发者将使用 Java 语言构建一个具备基本功能的浏览器,包括多标签浏览、历史记录、超链接支持和安全过滤等特性。 首先,要理解浏览器的基本架构。一个典型的浏览器由多个子系统组成,如渲染引擎、...

Global site tag (gtag.js) - Google Analytics