問題タブ [parsing]

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

java - Firefox 3 のブックマークを読む

Firefox 3 はブックマークを sqlite データベースに保存します。ハッキングされた sqlite Java ライブラリがいくつか利用可能です。ブックマークを確実に読み取るために、(ライブラリを使用せずに) Java で sqlite データベースをハックする方法はありますか? 誰かがsqlite DBがどのように保存され、プログラムで(Javaから)アクセスするか知っていますか?

0 投票する
15 に答える
69714 参照

c# - C# のパーサー

C# コードの解析に使用できるパーサーはどれですか?

C# で使用でき、分析されたコードの各アーティファクトに関する行とファイルの情報にアクセスできる C# パーサーを探しています。

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

parsing - cygwin でコマンド ライン ファイルを解析するためのツール

多種多様な形式のテキスト ファイルを処理する必要があります。以下に例を示します (列ABはタブ区切りです)。

ファイルにはヘッダーがある場合とない場合、区切りスキームが混在している場合、上記のように名前と値のペアを持つ列がある場合など
があります。さまざまな方法でそのようなファイルからデータを抽出する必要がある場合がよくあります。たとえば、上記のデータから、Name2 が存在する場所に関連付けられた値が必要になる場合があります。すなわち

上記を例として使用するが、他のケースに拡張可能な、1行のコマンドとしてそのような操作を実行するためのツール/テクニックは何ですか?

0 投票する
5 に答える
1160 参照

grammar - 解析木と文法情報

文法と解析ツリーの作成方法の例を含む優れたオンライン リソースの場所を知っている人はいますか? できれば入門資料。n00b フレンドリーな情報ですが、Google で良いことは何も見つかりませんでした。

編集:特定のパーサーソフトウェアではなく、理論について考えています。

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

javascript - JavaScript用のXMLパーサー

XMLデータを解析するための優れたJavaScriptライブラリを探しています。ブラウザにバンドルされている組み込みのXMLDOMパーサーよりもはるかに使いやすいはずです。

私はJSONでの作業に少し甘やかされており、XMLの同様の行で何かを楽しみにしています。

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

c - 有効なCプログラムのレポートを生成できるツールはありますか

有効なCプログラムを解析し、関数グローバル変数#define定数各関数のローカル変数などのリストを含むレポートを生成できるツールはありますか。

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

apache-flex - Flex での時間解析

標準ライブラリを使用して、HH:MM 形式の文字列を Date (またはその他の) オブジェクトに解析する方法はありますか?

「9/17/2008 10:30」のようなものを使用して Date オブジェクトに解析できることを知っています

しかし、私は 10:30 だけを単独で解析したいと考えています。次のコードは機能しません。

カスタム RegEx を使用してこれをかなり簡単に実行できることはわかっていますが、これは既存の Flex API を使用して可能であるように思われます。

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

parsing - 文字列から浮動小数点数を手動で解析する方法

もちろん、ほとんどの言語にはこのためのライブラリ関数がありますが、自分でやりたいとします。

float が C または Java プログラム ('f' または 'd' 接尾辞を除く) のように与えられるとします。たとえば、" 4.2e1"、" .42e2"、または単に " 42" です。一般に、小数点の前に「整数部」、小数点の後に「小数部」、「指数部」があります。3 つすべてが整数です。

個々の数字を見つけて処理するのは簡単ですが、どのようにしてそれらを型の値に、floatまたはdouble精度を失わずに構成するのでしょうか?

整数部分に 10^ nを掛けることを考えています。nは小数部分の桁です。次に、小数部分を整数部分に加算し、指数からnを減算します。これは、たとえば4.2e1に効果的に変わります。42e0次に、pow関数を使用して 10^指数を計算し、その結果に新しい整数部分を掛けることができます。問題は、この方法が全体を通して最大の精度を保証するかどうかです。

これについて何か考えはありますか?

0 投票する
8 に答える
443 参照

c - 有効な C プログラムのレポートを作成するのに役立つ言語はどれですか?

特定のCプログラムを分析し、特定のプログラムに関する情報(関数リスト、変数リストなど)を含むtxtレポートまたはhtmlレポートを生成するツールを作成するために使用できる便利なプログラミング言語を誰かに提案してもらえますか。私が構築しようとしているプログラムは doxygen に似ていますが、個人的に使用したいと思っています。

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

java - XML を扱うときの「java.lang.NullPointerException」の最も一般的な原因は?

私の最も強力なリードは、着信 XML を処理するコードが実際に無効または不完全なファイルを受け取っているため、DOM 解析に失敗しているということです。助言がありますか?