问题标签 [tidy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1041 浏览

javascript - jQuery/Javascript:整洁的 html

我的 cms 中有一个小小的 html-wysiwyg 编辑器,我想知道 - 是否有一个用于整理 html 客户端的好脚本?我主要是在处理从 winword 粘贴的 html。也许一些正则表达式会有所帮助。

提前致谢

0 投票
2 回答
1035 浏览

php - PHP Tidy 模块:不支持的节点类型?

使用PHP Tidy 库(更具体地说,tidy_repair_string 函数)时,我不断收到以下错误:不支持的节点类型:8。这个错误是什么意思,我能做些什么来解决这个问题?

0 投票
6 回答
3216 浏览

sql - 过滤掉所有列=值的行的最简洁方法

我有一个包含大量列的查询。我想选择并非所有列都等于 0 的行。

这真的是最整洁的方法吗?

假设我需要将其更改为在所有列为 1 或负数时忽略它。它需要大量的剪切和粘贴。

0 投票
2 回答
1931 浏览

html - 如何使用 JTidy 从解析的 HTML 中获取错误/警告消息?

我能够解析 HTML,但我想从解析的 HTML 中提取警告消息并将它们显示给用户。

这是我的代码:

0 投票
3 回答
7501 浏览

html - 如何让 HTML Tidy 在结束标签之前不放置换行符?

HTML Tidy 有一个在结束标记前添加换行符的令人讨厌的习惯。例如:

变成

如何告诉 Tidy 将结束标签与内容的末尾保持在同一行?

顺便说一句,我正在通过 Notepad++ 运行 Tidy,如果这有什么不同的话。

0 投票
2 回答
1616 浏览

html - 自动整理 JSP/JSF 文件

我正在开发一个 Web 应用程序,并且我在编辑器中完成了大部分 XHTML 工作。每隔一段时间,我就会关闭标签或弄乱嵌套(有时我们都会分心;-))。

所以我编译、打包并运行我的 webapp(使用 mavenmvn clean package jetty:run-war只是为了注意到显示视图(我搞砸了 jsp)在尝试渲染时失败并出现异常。

所以我想知道:是否有一些工具可以包含在我的构建周期中,自动捕获并纠正那些粗心的错误?

0 投票
3 回答
10792 浏览

java - 正确使用 JTidy 来净化 HTML

我正在尝试使用 JTidy (jtidy-r938.jar) 来清理输入的 HTML 字符串,但我似乎无法正确设置默认设置。通常,诸如“hello world”之类的字符串在整理后会变成“helloworld”。我想展示我在这里做什么,任何指针都将不胜感激:

假设这rawHtml是包含输入(真实世界)HTML 的字符串。这就是我正在做的事情:

首先,上面的代码看起来有什么根本错误吗?我似乎得到了奇怪的结果。

例如,考虑以下输入:

<p class="MsoNormal" style="text-autospace:none;"><font color="black"><span style="color:black;">???</span></font><b><font color="#7f0055"><span style="color:#7f0055;font-weight:bold;">private</span></font></b><font color="black"><span style="color:black;"> String parseDescription</span></font><font>

输出是:

<p class="MsoNormal" style="text-autospace:none;"><font color= "black"><span style="color:black;">&nbsp;&nbsp;&nbsp;</span></font> <b><font color="#7F0055"><span style= "color:#7f0055;font-weight:bold;">private</span></font></b><font color="black"><span style="color:black;">String parseDescription</span></font></p>

所以,

“公共字符串解析描述”变为“公共字符串解析描述”

提前致谢!

0 投票
1 回答
948 浏览

php - 在 php 中使用 tidy 提取部分 html

我想在 php 中使用 tidy 提取 HTML 的特定部分。

html 页面中有表格,我只想从 html 页面中获取该表格。

请帮助并发布解决方案....

谢谢

0 投票
3 回答
547 浏览

git - Git - 整理回购

我已经让我的回购进入了一个状态,并希望能够摆脱它

回购看起来有点像这样(A1、B1、C1 等显然是提交)

理想情况下,我希望能够删除 B、C 和 D 行上的所有修订(使用变基?)(我不愿意说分支,因为现在这些行上除了 ref 分支之外没有本地分支到远程仓库)并尝试再次合并远程仓库,也许以更好的方式。

对于如何摆脱所有这些提交的任何建议,我将不胜感激。我能否要求任何答案都使用修订版 SHA1 而不是分支名称。我以为我能以某种方式将合并恢复到 A7,但不知道该怎么做

我希望这是足够的信息。很多谢谢

西蒙

0 投票
1 回答
1630 浏览

java - JDBC 和 MySQL 的编码问题

我正在从 RSS 频道获取数据,对其进行清理并保存在数据库中。我使用 java、tidy、MySQL 和 JDBC。

脚步:

  1. 我抓取 RSS 记录。没关系。
  2. 我用整洁的方式清理 html。这是一个转变。Tidy 会自动将“所以它不太可能”这样的字符串转换为“所以它不太可能”。
  3. 我将此字符串保存到表中

MySQL 方案是

JDBC 连接 URL 是

Java 代码是

结果,我在数据库中看到了损坏的字符,例如“所以它不太可能”。我看到的相同然后在网页(utf-8 页面)上输出文本。