問題タブ [perl-data-structures]

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 に答える
535 参照

perl - Perlハッシュ構造からデータを取得しますか?

ジオコーディングをサポートするために既存のperlスクリプトを変更しようとしています。このモジュールが見つかりました:http://metacpan.org/pod/Geo :: Coder :: Google

返されるハッシュ構造からデータを抽出する方法がわかりません(私はPerlコーダーではありません。これは、修正する必要のあるレガシースクリプトです)。

すでにグーグルで見つけたすべてのハッシュチュートリアルを試しましたが、印刷できるのはHASH(0x91e5558)のようなものです。これまでの私のコードは、モジュールが例として示しているものです。

ポイント->データをそれ自体の変数に調整し、データベースに書き込むことができます。

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

perl - アルゴリズム効率の改善

最初に、このような質問をされたことをお詫び申し上げます。ハッシュの配列と配列のハッシュを作成する方法を見つけることなく、答えを探すのは難しい....

ログアナライザーを作成しています。各エラー エントリの形式は次のとおりです。

次のことを行うために、マッピング関数を使用してハッシュのハッシュを作成しました。

後で、行番号間のエントリを分離したい分析を行います。分析エントリもハッシュに保存されます...

$analysis{errors} は配列参照になります。以下の操作で埋まります。

ログ ファイルに 30000 以上のエントリが含まれることは珍しくありません。errs 配列の作成を除いて、分析はかなり迅速に実行されます。この配列を生成するより効率的な方法はありますか?

ありがとう

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

perl - ヘッダー付きの Perl 多次元テーブル

headers を使用して多次元テーブルを実装しようとしています。

2D の例を次に示します。

行と列のヘッダーはテキストで、データは何でも構いません。このようなことができるようになりたいです (構文は異なる場合があります。私は Perl の初心者です)。


最初の質問:このようなことは CPAN で既に行われていますか? (あなたが尋ねる前に、私はかなりの時間を検索しましたが、そのようなものは見つかりませんでした)


2 番目の質問:これが私の試みです。見苦しく、おそらく間違っていることはわかっています。Perl の専門家で私のコードをレビューしてくれる人はいますか?

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

xml - perlスクリプトを使用してハッシュテーブルを生成する

perlを使用してハッシュテーブルを作成しようとしています。私はperlを始めたばかりで、読んでいますが、実装できませんので、助けてください。以下のコードデータ番号をキーとして、説明を値としてハッシュテーブルを作成する必要があります。

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

perl - このデータ構造の要素にアクセスするにはどうすればよいですか?

$ ip_dataという変数があり、「print$ip_data;」を実行すると 次のように表示されます。ARRAY(0x3c353cc4);

Data ::Dumpは私に次の構造を与えます:

ip(IPアドレス)を抽出し、次のようなハッシュに入れたいcountryと思います。browser

これまでのところ、それを逆参照しようとする私の試みはすべて失敗しました。私が理解しているように、$ ip_dataは要素のハッシュを持つ配列であり、そのハッシュの最初の要素は文字列ですが、2番目の要素は2つの文字列要素を保持する配列です。

私はそれについて間違っていますか?もしそうなら、ここで何が起こっているのか、そしてそれらの要素をで取得する方法を教えてください%ip_info

0 投票する
4 に答える
2204 参照

perl - 文字列からハッシュを作成する

私はperlに以下の文字列を持っています:

以下のように、この文字列の後にハッシュを作成したい:

これを行うためのPerlの方法は何ですか?

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

perl - perlでの一意の値、カウント値、および合計値

重複の可能性:
perlを使用して一意、カウント、合計を出力するにはどうすればよいですか

perlで一意の値、カウント値、および合計値を取得するにはどうすればよいですか? 私のコードは次のとおりです。

私はこのような出力を得ています

しかし、私はこのように取得する必要があります:

SolarisでPerlを使用しています

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

perl - 異なるperlオブジェクト間でのデータの共有

データメンバーがいる場合は、perlクラス(Myclass)で「dt」と言います。「obj1」と「obj2」というクラスの2つのオブジェクトを作成しました。obj1を「2」として「dt」を設定しました。「obj2」を介して「dt」にアクセスする場合、「dt」の値を2として取得する必要があります。

これを達成するためにクラスを実装する方法は??