問題タブ [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 - HTMLTidy後のWebページ上の奇妙な文字
アマゾンウェブサービスを介してコンテンツを取得しています(製品の説明など)。アマゾンからのコンテンツはしばしば非常に不十分にマークアップされるので、それは私のウェブページのレイアウトを台無しにすることになります。そこで、HTMLTidyを使用してコンテンツを「サニタイズ」する機能を考案しました。
奇妙なことに、アプリケーションとは別にテストすると、すべてが正常に機能しているように見えます。しかし、私のアプリケーション(CodeIgniterで実行)では、関数は奇妙な文字を返すようです。
以下のコードは私のテストスクリプトです。必要だと思うものを出力しています。
私のアプリケーションでは、データベースから説明を取得し、サニタイズしてから、Webページに表示します。たとえば、サニタイズ後document’s
(以下の例でこの単語を見ることができます)はdocument’s
(ここでも、実際のアプリケーションでのみ、テストコードではありません。両方の機能は同じです)になります。
なぜ何かアイデアはありますか?これが私のテスト関数です:
アップデート:
これは私が私のアプリケーションで得るものです:
これは、アプリケーションの外部で取得するものです。
iphone - iOS - HTML コードをクリーンアップする良い方法はありますか?
私のアプリでは、Web からいくつかの HTML コンテンツを取得しています。そのマークアップが最も有効なコードではない場合があり、HTMLTidy の動作と同様にクリーンアップ (マークアップ エラーの修正など) したいことがあります。
誰かがlibTidyについて言及しましたが、それを使用する方法については何も見つけられませんでした.iOSでより有効にするためにHTMLをクリーンアップする最良の方法は何ですか?
iphone - HTML Tidy での TouchXML の使用
Web サイトから HTML を解析するために iPhone アプリで TouchXML を設定しようとしていますが、残念ながら Web サイトの HTML は有効な XML ではありません。HTML tidy を使用して整理したいと思います。実際、TouchXML には設定がTOUCHXMLUSETIDY
あり、オンにすると実際にこれが行われます。しかし、この設定をオンにすると、次のエラーが表示されます:Tidy.h: No such file or directory found.
ターゲットに libtidy.dylib がインストールされており、HTML Tidy ソースをダウンロードしてアプリに直接配置しようとしましたが、何も機能しません。iPhone で HTML を有効な XML に整理する方法について何か提案はありますか?
c# - .NET で HTML を整理するためのソリューション
HTML Tidy for .NETの優れた類似物が必要だと人々は考えていますか?
ドキュメントの HTML 構文のフィルタリング、さまざまなタスクの実行、たとえば、MicroSoft Word によって生成された HTML のクリーンアップ、HTML から XHTML への変換、特定の要素の削除などを行う製品を作成したいと考えています。
HTML tidier から期待されるその他の一般的な機能は何ですか?
html - HTMLTidy-引用符が欠落している場合は警告なし
属性値の前後に引用符がない場合に警告を表示するように設定できるオプションはありますか?現時点では、次のように整理されています。
内test.html
:
警告はありませんが、実際にはXMLには引用符が必要です。修正された出力は必要ありません。-e
オプションを使いたい。
2009年3月25日にリリースされたWindows用のHTMLTidy
htmltidy - script タグに関する htmltidy 問題
数日間 htmltidy を使用していますが、使用中に常に「バグ」が発生します。このバグにより、スクリプト タグが自動的にラップされます !!
これらは、外部スクリプトにのみリンクするインライン スクリプトであることに言及する必要があります。
高度な整頓コマンドを検索した後でも、この奇妙な問題を解決できません。誰もこのような状況に遭遇したことがありますか?
私の個人的な構成
私の整理されていないtest.html
私の整頓されたtest.html
javascript - 整理整頓: スクリプト タグの移動を避ける
私はこの種のコードを使用しています:
HTML tidy を使用した後、script タグが表の外で削除されるため、ページ レイアウトが台無しになります。私は知っています、このコードは最先端ではありません。それでも、ページを手動で再配線せずに整理するためにできることはありますか?
ありがとう
unicode - HTMLTidyによって処理されたヘブライ文字はぎこちないものに変わります
HTML Tidy Online(http://infohound.net/tidy/)を使用して、ヘブライ文字を含む非常に古くて混乱したHTMLファイルを整理しています。ページがTidyによって処理されるときはいつでも、設定でエンコード方法を変更した後でも、出力はヘブライ文字をぎこちないものに変えます。さまざまな設定を使用して、ヘブライ文字でユニコードエンティティと同じ出力を取得することができます。考えられる解決策をグーグルで探しましたが、見つかりませんでした。私はいくつかのアイデアを念頭に置いていましたが、もしあったとしても、それらにどのようにアプローチするかは正確にはわかりません(おそらく誰かがより良い解決策を持っています)。
- (ページを処理した後)ページをスキャンしてUnicodeエンティティを探し、対応するヘブライ文字に置き換えることができると思いました(もちろん体系的な方法で)。
- たぶん、HTML Tidyソースコードを取得して、ヘブライ文字を適切に出力するように変更することができます。これに伴う問題は、私がこのようなことを始めるのに十分な知識があるとは思えないということです。
php - PHP tidy の代わりになるものはありますか?
データベースでhtml入力を処理するためにphp tidyを使用しています。
サーバーでこのphp_tidyをオンにしていますが、ライブサーバーはtidyをサポートしていません。
致命的なエラー: 587 行目の /customers/0/5/a/mysite.com/httpd.www/models/functions.php の未定義関数 tidy_repair_string() の呼び出し
この問題を解決するための代替手段はありますか?
javascript - htmltidyおよびjavascriptの正規表現
HTML TidyがこのHTMLを見るとき:
生成します
これにより、実行時エラーが発生します:終了していない正規表現リテラル。
この動作を回避する方法はありますか?ありがとう