1

TagSoup を使用して HTML を XHTML に変換できるという印象を受けました。tagsoup jar ファイルを tagsoup.jar として保存しました。次のコマンドwget -O usa_stock.html "http://markets.usatoday.com/custom/usatoday-com/new/html-mktscreener.asp#" | java -jar tagsoup.jar usa_stock.htmlを使用しました。このコマンドを使用すると、html ファイルと xhtml ファイルの両方が生成されますが、xhtml を firefox で開くと空になります。パイプライン処理すると、変換しようとしているファイルがわからないのではないかと思います。

誰かがこれで私を助けることができますか?

ありがとう。

4

1 に答える 1

3

コードで使用されているパイプライン ( |) は確かに間違っています。変更すると&&問題が解決する可能性があります。

  1. は取得した Web ページを に出力しwgetなかったためstdout、tagsoup には何もパイプしませんでした。
  2. jsoup の入力ファイルと出力ファイルも指定しましたが、パイプラインを使用しました。その時点でjava-jar実行が開始され、wgetまだ実行されています。tagsoup に指定した入力ファイルはまだ準備ができていません。

そのため、jsoup を開始する前に、まず終了ステータスwgetで終了する必要があります。ここでは、この目的に役立ちます。0&&

于 2012-12-03T17:51:00.840 に答える