問題タブ [fileparse]

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

design-patterns - バイナリ ファイル データを解析してデータベースに格納するための設計パターン

バイナリデータファイルを取得し、その一部をオブジェクトに解析し、結果のデータをデータベースに保存するための設計パターンを推奨する人はいますか?

同様のパターンを使用して、XML またはタブ区切りファイルを取得し、それを代表的なオブジェクトに解析できると思います。

一般的なデータ構造には次のものが含まれます。

(ヘッダー) (DataElement1) (DataElement1SubData1) (DataElement1SubData2)(DataElement2) (DataElement2SubData1) (DataElement2SubData2) (EOF)

良い設計には、ファイルの種類またはヘッダーに含まれる定義済みのメタデータに基づいて解析定義を​​変更する方法が含まれると思います。したがって、ファクトリ パターンは、パーサー パーツの全体的な設計の一部になります。

0 投票する
13 に答える
137099 参照

c++ - C++ で INI ファイルを解析する最も簡単な方法は何ですか?

C++ を使用して INI ファイルを解析しようとしています。これを達成するための最良の方法は何ですか?INI ファイル処理 (私はまったく慣れていません) に Windows API ツールを使用するか、オープンソース ソリューションを使用するか、手動で解析する必要がありますか?

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

c# - C#でのテキストファイル解析の最良の方法は?

次のように、構成ファイルの一種を解析したい:

行を文字配列に変換することから始めましたStreamReaderが、もっと良い方法があるはずだと思いました。ですから、謙虚な読者の皆さん、私を助けてください。

1 つの制限は、Linux/Mono 環境 (正確には 1.2.6) で動作する必要があることです。(Mono の) 最新の 2.0 リリースを持っていないので、言語機能を C# 2.0 または C# 1.0 に制限してみてください。

0 投票する
10 に答える
18124 参照

xml - AS3 XML 解析のベスト プラクティス

Flash 内のさまざまな種類の XML (具体的には、FeedBurner RSS ファイルと YouTube Data API 応答) の解析で問題が発生しています。を使用しURLLoaderて XML ファイルをロードしEvent.COMPLETE、新しい XML オブジェクトを作成しています。これは 75% の確率で問題なく動作しますが、時々、次のような例外が発生します。

問題は XML が大きいことでありEvent.COMPLETE、XML が実際に からダウンロードされる前にイベントが発生した可能性がありURLLoaderます。私たちが思いついた唯一の解決策は、イベント時にタイマーを設定し、基本的に「数秒待ってから」データの解析を開始することです。確かに、これはこれを行うための最良の方法ではありません。

Flash 内で XML を解析する確実な方法はありますか?

更新 2008 年 9 月 2 日次の結論に達しました。この時点でコード内で例外が発生します。

この部分に try/catch ステートメントを配置し、現在、エラーが発生したときに画面にエラー メッセージを表示しています。私の質問は、不完全なファイルがどのようにしてこの時点に到達するbytesLoaded == bytesTotalかです。


元の質問をステータス レポートで更新しました。別の質問は、データにアクセスする前にオブジェクトが適切に解析されているかどうかを判断する方法があると思いXMLます (エラーが、XML が実際にオブジェクトに解析される前にオブジェクトの数をカウントするループが開始されている場合) ?


@Theo:ignoreWhitespace のヒントをありがとう。また、準備が整う前にイベントが呼び出されていることも確認しました (いくつかのテスト トレースを行いました)。mainXMLLoader.bytesLoaded + "/" + mainXMLLoader.bytesLoaded

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

vb.net - このファイルを解析する最良の方法は何ですか?

投稿の下部にあるファイルを解析できる良い方法を誰かが知っているかどうか疑問に思っていました.

各セクションに適切なテーブルを使用してデータベースをセットアップしました。たとえば、Refferal テーブル、Caller テーブル、Location テーブルなどです。各テーブルには、以下のファイルに示されているものと同じ列があります

かなり遺伝的なものが本当に欲しいので、ファイルレイアウトが変わってもあまり混乱しません。現時点では、ファイルを一度に 1 行ずつ読み取り、case ステートメントを使用して現在のセクションを確認しています。

誰でもこれで私を助けることができますか?

PS。私は VB を使用していますが、C# などでも問題ありません。また、ドキュメント内の x は、私が空白にした個人情報です。

ありがとう、ネイサン

ファイル:--->

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

ftp-client - WindowsFTPサーバーのファイル詳細の解析

c#コードを介してFTPサーバーに接続しようとしていますが、ファイルとディレクトリのリストを取得しています。そして、私はArrayList(すべての属性を含む)に保存しています。FTPサーバーの種類はSYSftpコマンドで確認できます。UNIXベースのファイルの正規表現を使用してfile\directories属性を解析します。しかし、WindowsFTPサーバーファイルを解析するための表現はありません。私はそれを作るのに助けが必要です。

これらを解析する必要があります。日付、時刻、Dir \ File、ファイルの名前

助けてください。ありがとう。

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

c++ - C++でINIファイルのセクションの順序を変更する最も簡単な方法は何ですか?

INI ファイルを読み込んで、セクションの順序を変更した別の INI ファイルを書き込もうとしています。

Windows API には、この種の INI ファイル処理用のツールがありますか? 推奨されるオープンソース ソリューションはありますか? または、手動で解析しようとする必要がありますか?

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

python - ファイル パスの特定のセクションを取得する最も簡単な方法

少し難しい問題があります。ファイル パスの特定の部分を抽出する必要があります。一時ディレクトリの下にzipファイルを抽出しましたが、ファイルへのフルパスがあります。基本的に私が望むのは、完全なファイルパスと一時パスの違いを取得することです。以下に例を挙げましょう。

したがって、私の期待される結果は次のようになります。

これを達成するための簡単で Pythonic な方法を探しています。