問題タブ [html-xml-utils]
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.
css-selectors - 「スレッド」に基づいて HTML テーブル コンテンツを抽出する
以下は基本的な HTML テーブルです。
ソース ファイルにそのようなテーブルがいくつかあるとします。のオプションhxextract
、または CSS3 セレクターhxselect
、または他のツールで使用できるものはありますthead
か? それとも、それほど単純ではないawk
(または、送信前に見つかったperlの可能性がある) スクリプトで立ち往生していますか?
更新:
コンテンツベースの抽出の場合、perlHTML::TableExtract
はトリックを行います:
ただし、場合によっては、単純なlynx -dump mywebpage.html
結合 wihawk
などでも同じくらい効率的です。
serialization - Groovy: XMLSlurper をシリアライズしながら属性の CR/LF を保持
私はgroovyを初めて使用しています(数週間の経験)。現在、groovy を使用していくつかのビジュアル スタジオ ファイルを処理しようとして.vcproj
います。正規表現パターンによって検出されるいくつかのパスを置き換えます。これは私にとってはうまくいきます。
ファイルに変更を書き込むために、私は
メソッド、ここで
と
これも、1 つのことを除いて正常に動作します。元のvcproj
ファイルでは、各属性は次のように別々の行にあります。
serialize()
ただし、クラスのメソッドを呼び出した後、XMLUtil
出力全体が 1 行に格納されます。
XMS パーサーの場合、これは問題にならないはずですが、後処理で一部の perl スクリプトがこのvcproj
ファイルを使用し、属性行内に CR/LF がないと文句を言います。
XMLslurper
各属性の間に CR/LF を保持するように、または serialize-class を構成する簡単な可能性はありますか?
python - xml2csv パッケージ エラー '_IterParseIterator' オブジェクトに属性 'next' がありません
xmlutils パッケージを使用して xml ファイルを csv に変換しています。私のコードは次のとおりです。
上記のコードは正常に動作します。しかし、私が入力すると:
次のエラーが表示されます:
私は自分が間違っていることを理解できません。私はこのパッケージにまったく慣れていません。なぜこのエラーが発生するのですか? xml ファイルを csv に変換する他の方法を提案できれば、それも役に立ちます。前もって感謝します。
xml - Vbscript/UFT タグ要素の Xpath を検証するためにタグ要素名を取得する方法
添付の XML サンプル。添付の XML で、ex のタグ要素の存在を確認したい: PayloadList/IFXResp/IFX/GeneralStatus/StatusCode
誰かが上記の xpath コードを取得するのを手伝ってくれると助かります。タグ要素名を出力する vbscript/UFT のコードを探す