問題タブ [extraction]

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

java - MP3からオーディオデータを取得するには?

私は、オーディオ ファイルを処理する必要があるアプリケーションに取り組んでいます。mp3 ファイルを使用する場合、データの処理方法がわかりません (私が興味を持っているデータは、私たちが聞いているものを表すオーディオ バイトです)。

wav ファイルを使用している場合、44 バイトのヘッダーとデータがあることがわかっています。mp3に関しては、フレームで構成されており、各フレームにはヘッダーとオーディオデータが含まれていると読んだことがあります。mp3 ファイルからすべてのオーディオ データを取得することは可能ですか?

私は Java を使用しており (MP3SPI、Jlayer、および Tritonus を追加しました)、ファイルからバイトを取得できますが、これらのバイトが何を表しているのか、またはそのときの処理方法についてはわかりません。

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

c++ - C++ - 文字列内の有効な文字列を抽出するにはどうすればよいですか?

問題: C++ を使用して、ゲーム名から Defense of the Ancients (DotA) の有効なゲーム モードを抽出しようとしています。

詳細:

  • ゲーム名は最大 31 文字です
  • ゲーム モードには、プライマリ、セカンダリ、その他の 3 つのカテゴリがあります。
    • プライマリ ゲーム モードは 1 つしか選択できません
    • 一部のプライマリ ゲーム モードは、一部のセカンダリ ゲーム モードと互換性がありません
    • 一部のセカンダリ ゲーム モードは、他のセカンダリ ゲーム モードと互換性がありません
    • その他のゲームモードは、他のすべてのゲームモードと組み合わせることができます

さまざまなゲーム モードのリストと、各モードが互換性のあるセカンダリ モードを示す表 (X は互換性がないことを意味します) を以下に示します。

例:以下は、入力の例と目的の出力です。

「DotA v6.60 -RDSOSP USA/CA LC!」-> "rdsosp"

"DOTA AREMDM USA LC" -> "aremdm"

"DotA v6.60 -ApEmDuSpId USA BL" -> "apemduspid"

注:解決策は必ずしも実際のコード、疑似コードを提供する必要はなく、それを処理する方法の説明だけでも許容され、推奨されます。また、別のゲーム モードをかなり簡単に追加できるように、ソリューションは十分に柔軟である必要があります。また、ゲーム名の中で、ゲーム モードは常にプライマリ ゲーム モードで始まると想定しても安全です。


結果:

出力:

名前: DotA v6.60 -RDEM USA/CA LC

モード: rdem


誰かがこのコードを見直して、何を変更するか教えてくれたら、それはありがたいです。

ありがとう。

0 投票する
6 に答える
40440 参照

sql-server-2008 - PDFからデータを抽出するには?

私の会社は、Excel を介して外部の会社からデータを受け取ります。これを SQL Server にエクスポートして、データに関するレポートを実行します。それらは現在 PDF 形式に変更されています。PDF からデータを確実に移植し、SQL Server 2008 データベースに挿入する方法はありますか?

これにはアプリの作成が必要ですか、それとも自動化された方法はありますか?

0 投票する
11 に答える
11002 参照

perl - Perl で文字列の = の後の値を抽出するにはどうすればよいですか?

私はこのような文字列を持っています

これを次のように出力したい

これについてどうすればよいかについてのアイデアはありますか?これを行うための小さな C または Java プログラムを書くことができます。Perl でそれを行う簡単な方法を見つけようとしています。

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

date - 時間的抽出 (つまり、自由形式のテキストから日付/時刻エンティティを抽出する) - どのように?

テキストから日付参照を抽出する簡単で効果的な方法を見つけた人はいますか? 時間抽出ツールをかなり探しましたが、それほど多くはありません。いくつかのホワイト ペーパーがありますが、セマンティック Web 全体のサブセットに分類されるようですが、あまり注目されていません。

80% の効果があるものを探しているだけです。「2009 年 1 月の翌月」のようなものをキャプチャする必要はありませんが、基本的な共通の日付エンティティは適切です。

私は、凝った正規表現であっても、すべての提案を受け入れます。

撃て!

(そしてありがとう - ヘンリー)

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

xml - XML文字列を保持するLONG列からデータを抽出する方法

これが私のテーブルです

注1:このテーブルを変更することはできません注2:Oracle10gを使用しています

これがXMLDATAのサンプルです

xmltype()を試しましたが、LONGタイプでは機能しません(ORA-00997 LONGタイプの不正使用)。たぶん、XMLDATA値を新しいテーブルにコピーしてCLOBに変換してから、xmltypeに変換してEXTRACTVALUE()を使用する必要がありますか?

'値を抽出して'を取得するための最良の方法は何ですか?

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

javascript - JavaScript エクストラクタ: Web ページで実際に使用されている関数/オブジェクトをライブラリから抽出します

これは、次の 2 つの質問です。

JavaScript ストリッパー: Web ページで使用されていない関数/オブジェクトを削除します

問題を解決する可能性を最大限に高めるために、私は反対の方法で質問しています。

私の Web ページはすべて JavaScript ライブラリを使用しています。Web ページのパフォーマンスを向上させるために、各ページのライブラリから必要な関数/オブジェクトのみを含めます。インテリジェントな抽出を自動的に実行できるツールを探しています。

ご協力いただきありがとうございます、

ゆう

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

audio - 商用利用に適したオーディオ CD をリッピングするためのコード ライブラリには、どのようなものがありますか?

オーディオ CD をリッピングするためのコード ライブラリ (DAE、デジタル オーディオ抽出など) はありますか? 商用利用に適している必要があります (たとえば、GPL なし) できれば無料です。Linux または FreeBSD または Windows。Unix ライクな OS、特に FreeBSD で動作するライブラリに最も関心があります。