問題タブ [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.
perl - Data::Dumper で IO::All の戻り値を出力しますか?
次のスニペットを検討してください。
これは次のようなものを出力します:
代わりに、それぞれのオブジェクトのすべてのフィールドがダンプされることを期待していました。最初は、これは参照だと思っていたので、変数を逆参照するとフィールドが出力されると思っていましたが、逆参照する方法がよくわからないことに気付きました。
@contents
では、同じ種類のfor my ...
ループを使用して、 のすべてのフィールドとコンテンツを出力するにはどうすればよいでしょうか?
perl - Perl Data::Dumper を取得して、ハッシュ キーである参照を追跡する方法
Data::Dumper は、ハッシュ キーである参照を展開していないようで、そうするためにどの設定を変更すればよいかわかりません。これは可能ですか?
コード例:
これは以下を出力します:
しかし、出力を取得したいのですが:
json - Access Data Dumper ネストされた Perl ハッシュ
$artifact
Data::Dumper を使用して印刷している Perl ハッシュ参照があります。
の出力は次をprint Dumper ($artifact);
返します。
しかし、URI の値に具体的にアクセスしようとすると問題が発生します。つまり、値があるかどうかを確認したいのですuri
。
ありがとう!
編集:ちょっとした文脈。Artifactory::Client perl モジュールの「artifact_search」メソッドを使用しています
perl - スクリプトが実行されるたびに Perl ハッシュを新しい txt ファイルにダンプする
「output.txt」ファイルにハッシュをダンプする Perl スクリプトがあります。問題は、このスクリプトを実行するたびに、同じ「output.txt」ファイルが上書きされることです。スクリプトを実行するたびに新しい「.txt」ファイルを生成して、実行ごとに別々のファイルに結果を取得するにはどうすればよいですか?
現在、perl スクリプトの最後に次のようなものがあります。
perl - Data::Dumper がインストールされているかどうかを確認するには?
私はPerlが初めてです。Data::Dumper
モジュールを使用する Perl スクリプトがあります。ただし、一部のシステムでは、モジュールがインストールされていません。Data::Dumper
そのため、インストールされているかどうかを確認する必要があります。どうやってやるの?
perl - Data::Dumper Perl モジュール
次の文は実際にはどういう意味ですか?
Data::Dumper
ハッシュの内容を印刷するためにのみ使用されますか?
簡単に説明していただけますか?
json - perl JSON デコードで期待どおりの結果が得られない
以下のJSON入力があります-
{"links":{"self":"/some/path"},"data": [{"type":"some_service","id":"foo","attributes": {"created":true ,"active":true,"suspended":false}}, {"type":"some_service","id":"dummy","attributes":{"created":false}}]}
私は以下のコードを使用しています -
しかし、私は出力を下回っています-
'created' の値は $VAR1->{'data'}[0]{'attributes'}{'active'} のように見えますが、これは正確ではないようで、他の場所でも同じことが起こります。
コードのどこかが欠けているのでしょうか、それとも JSON 入力にエラーがありますか? ご提案をお寄せください。
arrays - perl から返された変数へのアクセス: Dumper
perl Data::Dumper から返された要素/配列へのアクセスに問題があります。次のような結果にアクセスできます。
次の行で、「credit-logo」の値を取得できます。
ただし、すべてが「{」ではなく「[」で始まる次のような問題があります。
上記で、「srsName」値にどのようにアクセスしますか?
何を試しても、値が HASH または ARRAY ではないというメッセージが表示されます。
-- 私の元のスクリプトは、NWS から予測データを取得しようとしています。
私の目標は、その Dumper 応答から返された値を抽出することです。
次の追加により返される XML を次に示します。
--