問題タブ [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 投票する
2 に答える
785 参照

xml - Perl の XML::Tidy に xml オプションを使用するとエラーが発生する

私があなたに尋ねたいのは、添付ファイルを整理したいときです:

うまく動作しますが、次を使用して整理したい場合:

次のエラーが表示されます。

これについて私を助けていただければ幸いです。

PS。.xml ファイルは次のとおりです。

ありがとうございました

PS。$doc は次のように定義されます。

0 投票する
1 に答える
896 参照

php - 整頓-HTMLから重複するIDを削除する方法

で解析する必要のあるHTMLがありますがDOMDocument::loadHtml($html)、エラーが発生します。

DOMDocument::loadHTML(): ID 'my id' already defined in Entity

については制御できませんが$html、整頓されたlib(または他の何か、アイデア?)を使用して、解析可能なHTMLを作成できます。しかし、tidyの構成で重複するIDを削除するオプションがtidyの構成に見つかりません。私のコードはそのようなものです:

どうも

0 投票する
2 に答える
83 参照

php - ドキュメントをインデントし、問題を無視します

html + php+javascriptスパゲッティドキュメントを再インデントしたいだけです。ドキュメントのHTMLが壊れている可能性がありますが、壊れたタグを修正したり削除したりしたくありません。読みやすいように正しく再インデントしたいだけです。

その理由は、私が2kのhtmlドキュメントで、phpとjavascriptのスパゲッティコードがいたるところにあるからです。そしてそれはただ「機能する」。重要なのは、インデントされていないため、間隔が混乱していて、判読できないということです。したがって、この混乱を「修正」できるようにするには、それがどのように機能するかを理解する必要があります...

Tidyドキュメントを壊しているようです。理由はわかりません。だから私はここで代替案を探しています。どんな助けでも大歓迎です。

0 投票する
1 に答える
85 参照

php - きちんとしたコードではなく、ファイルをダウンロードするときに混乱しますか?

ファイルをダウンロードすると、ひどい混乱に見えることがあります。私は:

しかし、ダウンロードすると次のようになります。

そして時々、これが原因でphpエラーが発生します。なぜこれが起こるのですか?どうすればそのような事態を避けることができますか? ありがとう


PS: OS: Win 7、FTPclient: Filezilla、エディタ: Notepad++、エディタでテキストの折り返しがチェックされています。

0 投票する
1 に答える
700 参照

php - libtidyがphpで機能しない

私はphpでlibtidyを使用しています。xamppを使用していますが、整頓されたサポートが有効になっていることが示されています。しかし、コードで使用すると、次の警告が表示されます

私もオブジェクト指向バージョンを使用しようとしましたが、再び警告が表示されました

整頓されたコードをと呼ばれる別のファイルに保存しましたtidy-file.php。こんな感じ

何が間違っている可能性があります

0 投票する
1 に答える
1183 参照

php - きちんとした関数 parseString()、repairString()、cleanRepair() の違いは何ですか?

tidy を使い始めたばかりですが、その機能parseString()に戸惑っていますrepairString(),, cleanRepair(). php.net のマニュアルや他のサイトを調べましたが、入手できますか? PHPマニュアルにはparseString()、文字列に保存されたドキュメントを解析し、文字列にrepairString()保存されたドキュメントを修復すると書かれています。しかし、解析と修復の違いは何ですか。どちらもオプションのパラメーターを受け入れ、同じパラメーターを指定できるので、違いは何ですか? いつどの機能を使用し、いつ両方を使用するのですか? 私はチュートリアルで見ましたが、両方の機能を使用していました。誰かが助けることができますか?知っている場合は、役立つリンクも示してください。ありがとう

0 投票する
1 に答える
402 参照

html - HTMLTidy-引用符が欠落している場合は警告なし

属性値の前後に引用符がない場合に警告を表示するように設定できるオプションはありますか?現時点では、次のように整理されています。

test.html

警告はありませんが、実際にはXMLには引用符が必要です。修正された出力は必要ありません。-eオプションを使いたい。

2009年3月25日にリリースされたWindows用のHTMLTidy

0 投票する
3 に答える
2852 参照

php - XPATHがHTMLで機能しない

ローカルWebサーバーからHTMLファイルを読み取り、localhostそれをXHTMLでに変換するコードがありますtidy。次に、それXHTMLを自分のにロードしますDOM。コードは次のようになります

内容はfilename.htmこんな感じ

で確認したので、XPath上記は正しいFirePathです。誰かが私が間違っていることを教えてもらえますか?

0 投票する
2 に答える
579 参照

r - Rコードを整理するには?

多くのプログラミング言語には、プログラミング コードを整理するためのツールがあることを知っていますか? R コードを整理する方法や、これを行うツール (R IDE に含まれているなど) はありますか?

0 投票する
1 に答える
152 参照

php - PHP 修復用 Stream Wrapper のビルド方法

オンザフライでインターネットから入ってくる XML ドキュメントの一部を修復する必要があります。つまり、ストリームを使用していて、ファイルが大きすぎてドキュメント全体が読み込まれるまで待つことができません。それだけの時間がありました:)だから私はストリームラッパーを使用することを考えましたが、私はそれを実装する方法にちょっと行き詰まっていますstream_read(). 、 お願いします?