問題タブ [htmltidy]
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.
php - HTML Tidy を構成して、html 属性内で PHP の短い開始タグと終了タグを無視する
HTML Tidy が HTML 属性の値として使用されている場合、PHP の短いタグを変換しないようにするにはどうすればよいですか?
これが現在行っていることの例です。これを変換します:
これに:
HTML Tidy で PHP の短いタグを無視したい。これを変更する構成オプションはありますか?
==
簡単にするために、HTML Tidy で HTML エンティティの変換を回避する方法はありますか? < と > を変換しないだけであれば、問題は解決します。
.net - PowerShellでHTMLTidy.NET DLLラッパーを使用するにはどうすればよいですか?
PowerShell2.0でHTMLTidy.NETラッパーを使用しようとしています。
C#(ラッパーディストリビューションに含まれているTestIt.cs)を使用した実際の例を次に示します。
私はPowerShellでこれを行っています:
次のエラーが発生します。
追加情報:
どうしたの?
html - HTML きちんとしたライセンスの質問
HTML Tidy ソース コードを使用し、それを変更してさらにいくつかの機能を追加したいと考えています。ライセンスを読みましたが、変更したアプリケーションのソースをリリースする必要があるかどうかよくわかりません。したくない。
html - html tidy および rails アプリ - erb または rthml ファイル。ルビーの代替品?
Eclipse用のHTML Tidyプラグインをインストールしました。html.erb ファイル タイプを追加したところ、erb ファイルに対して魔法のように機能するようになりました。ただし、タイトルタグを挿入し、多くの文字をエスケープ文字に変更します。これが起こらないようにするにはどうすればよいですか?または、コードを調べて再インデントし、欠落しているタグに貼り付けるルビーの代替手段はありますか? Aptana の組み込みフォーマッターが使いにくいため、多くの erb ファイルについて心配しています。ページを表示しても明らかなエラーは見られませんが、タグの不一致や削除したいものがあることは確かです。推奨事項はありますか?
html - Expatがそれを解析するように非準拠のHTMLを修正する方法(htmltidyが機能しない)
http://www.nfl.com/scoresから情報を取得しようとしています(特に、ゲームが終了したときに、コンピューターが記録を停止できるようにします)。HTMLは簡単にダウンロードでき、標準への準拠について次のように主張しています。
だが
Expatで解析しようとすると、エラーが発生します
not well-formed (invalid token)
。W3Cのオンライン検証サービスは、399のエラーと121の警告を報告します。
tidy
オプションを指定してLinuxシステムでHTMLtidy(ちょうど呼ばれる)を実行しようとしまし-xml
たが、tidyは56の警告と117のエラーを報告し、適切なXMLファイルを回復できません。エラーは次のようになります。しかし、入力を確認すると、「不明なエンティティ」は適切に引用されたURLの一部であるように見えるため、二重引用符がどこかに欠落しているかどうかはわかりません。
Firefoxとw3mの両方が妥当なものを表示するので、このようなものを解析できる ものがあることを私は知っています。Expatで解析できるように、非準拠のHTMLを修正するツールはどれですか?
c# - HTML Tidy の .NET バージョン?
.NET で利用できる HTML Tidy のネイティブ ポートがあるかどうかは誰にもわかりませんか? Sourceforge には TidyNet プロジェクトがあります。これは 2005 年以降更新されておらず、ラッパーのみのようです。Java ポートは最近の JTidy プロジェクトとして存在するようです。
HTML Tidy プロジェクト ページ: http://tidy.sourceforge.net/
php - Tidyを使用してHTMLをクリーンアップすると、HTMLコンテンツが変更され、エンコードの問題が発生しますか?
SmartyテンプレートからHTMLをフェッチしていて、それをクリーンアップする必要があります(余分な空白を削除し、HTMLを適切にフォーマット/インデントしたい)。
これは英語では問題なく機能しますが、多言語サポートはこれを破るようです。たとえば、$ htmlにはアラビア文字で問題ありませんが、整理した後、厄介なエンコーディングが返されます。
هلأنتمتأكدأنكتريد
HTMLをフォーマットするが、HTML自体はそのままにしておく整頓された設定はありますか?私はこの投稿を見ました:PHPの「きれいな印刷」HTML(Tidyではありません)ですが、smartyからHTMLを取得しているため、これは機能しないようです。
任意の提案をいただければ幸いです。
java - レンダリングされたjspページをhtmltidyでフィードする
Glassfishで実行されているJavaプロジェクトがあり、見苦しいHTMLをレンダリングします。さまざまな内部および外部のJSPライブラリを使用することによる副作用。ある種のレンダリング後フィルターを設定して、HTMLTidyを介して最終的なHTMLをフィードし、デバッグを支援するためにソースが適切で適切になるようにします。これは可能ですか?
サーバーがJSPをHTMLにレンダリングした後に何らかのアクションを実行するための組み込みのメカニズムはありますか?そのアクションは、生成されたHTMLを文字列として取得し、それを操作できますか?余分なコーディングなしでこれを行うための簡単な組み込みオプションはありますか?
c++ - HTML Tidy に代わるものはありますか?
着信 HTML を消去するために、アプリケーションに HTML Tidy を埋め込みました。しかし、Tidy には大量のバグがあり、それらをソースで直接修正することは、私の最悪の悪夢です。整頓されたソースコードは読めない憎悪です。1000 行以上の関数、貧弱な変数名、スパゲッティ コードなど。本当にひどいものです。
さらに悪いことに、公式の開発は中止されたようです。過去 12 か月で、公式の CVS リポジトリへの書き込みトランザクションが3 回ありました。しかし、それはそれよりもはるかに長い間死んで埋葬されていました...
だから私は、Tidy ができること (そのように感じたときに) を実行できる OSS C または C++ アプリケーション/ライブラリを探しています: 悪い HTML マークアップを修正し、それを有効な XHTML に変換します (これは私が興味を持っている部分です)。そして、あらゆる種類の悪いマークアップを意味します。
そこにそのようなものはありますか?
編集: XML 処理ツールによる DOM ツリーの操作と、XHTML 仕様への一般的な準拠の両方に必要です。私のアプリは、ユーザーからの HTML を受け入れ (多くの場合、あらゆる点で無効です)、有効な XHTML を出力する必要があります。ユーザーが手動で編集し、後で確認しなかったために、通常はブラウザーに表示されない HTML も処理できる必要があります。
Tidy のエラー修正パーサーのドロップイン代替品です。ソースが読みやすく、自分で問題を修正できる場合、またはタイムリーにバグ修正を提供するアクティブな開発者がいる場合は、バグを気にしません。
gwt - Pretty Print / HTML Tidy for Google Web Toolkit(GWT)?
GWT(Google Web Toolkit)がウィジェットのHTML出力をきれいに印刷する機能はありますか?(質問の言い回しが間違っている場合はお詫びします-私はGWT開発者ではありませんが、開発者はこれを行う方法はないと主張しています)
現在、すべての出力は巨大な1行のブロックであり、CSSの問題などのデバッグはかなりの作業になっています。
HTML Tidy / Pretty Printは、少なくともテスト中は非常に役立ちます。