問題タブ [data-dumper]

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 投票する
3 に答える
71 参照

perl - perlでハッシュ内の深いところから値を取得する方法

私はxmlファイルを読んでいます、

そして、Dumper (print Dumper($myxml);) を使用して印刷すると、これが得られます...

このハッシュを読み取って、すべての非アクティブな「ステータス」の値を取得するか、「ボブのステータス」を取得したいと思います..

編集開始:

一人のプロフィール情報を取得するには..

たとえば、ボブのステータスを取得するには

ただし、この xml をループして、ボブが場所 [0] と [1] にいない場合に {'Roots'}->{'Root'} と {'Profiles'}{'Profile'} をチェックし続けるにはどうすればよいですか? ]。二重 foreach ループ?

編集を終了

xmlの例を含めました..

これが生成されます:

ありがとう、

ジョン。

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

perl - ダンパー後の印刷データ

私はデータダンパーでこの構造を持っています:

私の質問は、データを取得して 1 対 1 で印刷する方法です。名前、タグ、バロールを印刷したい。私のソフトウェアには、ショップの名前と、タイプなどのその他のデータが必要です

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

perl - Data::Dumper は 2 番目の単語の出力をラップします

Data::Dumper を使用して、大量のデータ リストをハッシュにインポートしているかどうかを確認しようとしているときに、奇妙な問題が発生します。

私のデータは別のファイルでこのように見えます。

次に、スクリプトで、データのリストを次のようにハッシュに読み取ろうとしています。

私の解析は、ハッシュ内のすべてのデータを見つけることができるほとんどの部分で機能していますが、Data::Dumper を使用してそれを印刷すると、正しく印刷されません。これが私の出力です。

ダンパーが '; を出力している理由を知っている人はいますか? データの 2 番目の列の最初の 2 文字を超える文字は?

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

perl - レポートをブロック単位で解析して CSV にする

次のように構造化されたかなり大量のデータに多くのデータダンプがあります

私は次のようなものに変換したいと思います:

つまり:

  • すべてのキーのコレクションを生成する
  • すべてのキーを含むヘッダー行を生成します
  • すべての値を正しい「列」にマップします (この例では「Key4」がなく、Key3/Key5 が入れ替わっていることに注意してください)
  • さまざまな環境で使いやすいため、おそらく Perl で。

しかし、この形式が珍しいのか、それともすでにこれを行うツールがあるのか​​どうかはわかりません。