問題タブ [asn1]

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

perl - perl asn1 モジュール エンコード SEQUENCE OF SEQUENCE

以下の例では、asn1 定義に schoolId と student の 2 つのタグがあります。タグ生はSEQUENCEのSEQUENCEです。次のような JSON 形式の aa ファイルから学生情報を取得します。

{"school1": [{"name": "jason","id": 12345, "age": 14}, {"name": "カレン","id": 12346, "age": 14}, {"name": "mike","id": 12347, "age": 15}]}

{"school2": [{"name": "dave","id": 12645, "age": 16}, {"name": "angel","id": 12346, "age": 14}, {"名前": "スーザン","ID": 12347, "年齢": 15}]}

そのため、学校ごとに生徒数が異なります。私の質問は、学生の数が不特定であるため、学生タグをエンコードする方法です。ご協力いただきありがとうございます!

私の質問、たとえば、学校 1 に 100 人の生徒がいて、学校 2 に 300 人の生徒がいる場合、.......、エンコード関数で for ループを使用して、プログラムで生徒数を把握する方法はありますか?

プログラムでエンコードするために上記のように for ループを使用する多くの方法を試しましたが、常に失敗しました。

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

javascript - webpack dev build と parse-asn1 での require(asn1.js) との名前の衝突 .. import を require(../asn1.js) に変更すると機能します

私の反応プロジェクトでは、 webpack を 4 に更新しました。すべて正常に動作していますが、node_modules のライブラリに問題が 1 つだけありますparse-asn1

ここに画像の説明を入力

2 つのファイルがasn1.jsあり、必要なcertificate.js場所はasn1.js

ここに画像の説明を入力

parse-asn1/asn1.jsコンソールでエラーを見ることができるように、パッケージの名前がファイルの名前と同じであるため、asn1 は同じフォルダー/ファイルからインポートされます。

そして、インポートを次のように変更すると

元のパッケージをインポートすることで機能します。この問題がこのパッケージのみに関連しているかどうか、またはインポート用の webpack 構成に回避策があるかどうかはわかりません。助けてください

main.js にさらにインポートがあります

問題はこれらにも関連している可能性があります