問題タブ [data-conversion]

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

c# - バイトをC++からdelphiAnsiStringに正しく変換する

C ++からのバイト配列へのポインタを受け入れるdllがあり、このデータを次の方法でAnsiStringに移動しようとしています

Delphiからこのメソッドを呼び出すと

正常に動作しますが、SetStringでAVを提供する場合はC++からです。

これを手伝ってください。


RredCatから:

Yuriyの質問にいくつか説明を追加しましょう。まず、私たちが使用する言語についてです。C#プロジェクトでDelphidllを呼び出す必要があります。この目的のために、C ++ \ CLIレイヤー(プロキシ)を作成しました。次に、ヘッダーファイルのC ++\CLIコードについて説明します。

cppで、コンストラクターでConvertを設定しました。

そして、C#から呼び出す最後の1つのメソッド:

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

database - Pervasive 8.xへのアクセス方法は?見つける場所

私はいくつかのデータ変換に取り組んでいます。csv形式のファイルを要求しましたが、クライアントは変換方法を知らず、代わりに* .btrファイルとFIELD.DDF、FILE.DDF、INDEX.DDF、およびUSER.DDFの束を含むフォルダーを渡してくれました。

私の質問は、それらにアクセスし、基本的にそれらをcsvファイル形式に変換して、ETLツールがそれらのCSV/TXTファイルを読み取れるようにする方法です。

少しいじった後、これらはサポートされていないPervasive 8.7を使用して作成されており、デモワークグループやサーバーのダウンロードが見つかりません。その上、いくつかの普及しているデータツールを見つけましたが、それらをダウンロードしようとすると、ツールはWindowsXP以前でのみ機能するというメッセージが表示されます。

どうすればいいのか混乱しています。戻ってクライアントシステムにアクセスし、clients compを使用してこれらのファイルをCSVに変換しようとする代わりに、代替手段はありますか?

ところで、データフォルダにPervasive 8.7クライアントソフトウェアもありますが、実行しようとすると、実行されたように見え、エラーなしで閉じます。互換性レベルも変更してみましたが、役に立ちませんでした。

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

python - QVariantから元のPythonデータを取得する方法

最近はPythonとQtを学んでいます。ですから、これは初心者の質問になると考えてください。しかし、私はここで立ち往生しています。

data3はdata1、'string'と同じだと思いました。しかし私のシステムではdata3は

処理したいデータが例のように単純であれば大したことではありませんが、「dict」タイプのデータを処理したいので、この問題を修正する必要があります。

これはエンコーディングの問題だと思いますが、修正方法が見つかりません。

*すべての文書で私は次のことを宣言しています:

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

parsing - シェルで行ベースのエントリを列ベースに変換する

異なる列への複数行のエントリについて助けが必要です。ファイル内のすべてのエントリに対して同じことを行います。

ファイルの例 (2 つのエントリのみを示しています。このようなものが多数あります):

必要なファイル形式:

次の方法で、単一のエントリを必要な形式に変換できます。

しかし、ファイル全体を読み取ってすべてのエントリでそれを行うにはどうすればよいですか?

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

c# - Mono DataConvertを使用して3バイト整数を読み取ることはできますか?

特定のバイナリファイルを読み取ろうとしていますが、3バイトのビッグエンディアン整数が含まれています。私は最近MonoDataConvertに出くわしました。これは、これらの3バイト整数を除いて、私が望むほとんどのものに適しているはずです。読み方がわかりません。それらを3バイト整数として保持する必要はないことに注意してください。通常の整数に読み取るのInt32が理想的です。私はかなりの量のデータを読んでいるので、効率的なものを探しています。助言がありますか?


理想的なコードのサンプル:

conv.ToInt24存在しないことを除いて、私はそのようなことをしたいです。ビットシフトで自分で書けると思います...

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

xml - XMLからYAMLへの変換ツールはありますか?

私はXMLファイル構造を持っており、それをYAMLファイル構造に変換したいと思っています。おそらく将来の使用のためにも。

XMLをYAMLに変換するための変換ツールを提案/推奨していただけますか?

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

javascript - ognl から JavaScript へのデータ転送

次のように、ognl から javascript に引用符を含む文字列を転送しています。

jsonString には値があります

引用符はに置き換えられます"

どうすればこれを防ぐことができますか?

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

c - スライディング ウィンドウ プロトコルによるデータ変換、C

私が抱えている問題は、どういうわけか非常に具体的です。

リンクを介して C でスライディング ウィンドウ プロトコルを実装する必要があります。私の senter.c ファイルは、速度、遅延、および失われたファイルまたは破損したファイルの割合をパラメーターとして受け取ります。データはリンク経由で送信されます。これは学校の課題なので、リンクの実装の詳細はわかりませんが、送信者と受信者はポートと IP を使用してリンクを開始する必要があるため、ソケットを使用していると思います。とにかく、タイムアウトと制御フローに使用するために、接続パラメーターを受信者に送信しようとしています。以下を使用して、速度と遅延を表す 2 つの int を送信するデータ フレーム ペイロードを作成します。

int s = (int)(*speed - '0'); int d = (int)(*delay - '0'); sprintf(t.payload,"%d%d",s,d);

送信者ファイルの s 変数と d 変数を出力すると、結果は 1,1 になり、これは正しいです。その後、結果のペイロアをレシーバーに送信します。ここで、ペイロード [0] は速度と呼ばれる別の int 変数に割り当てられ、ペイロード [1] は遅延と呼ばれる別の int に割り当てられます。問題は、ここでは値が 49 であり、本来あるべき値ではないことです。それらに atoi() 関数を使用してみましたが、速度が 11 に変換されている間に遅延が 1 に正常に変換され、意味がありません。私はそれを機能させるためにさまざまな方法を試しましたが、それらを文字として送信し、受信側で変換しても役に立ちませんでした。

何か案は?

PS: 巨大な投稿と私の英語の間違いで申し訳ありません!

0 投票する
0 に答える
459 参照

google-app-engine - Google変換APIはテキストから画像pngに変換しません

ひえ

http://code.google.com/appengine/docs/java/conversion/overview.htmlを使用して、Google変換APIを使用してhtmlテキストをpng形式に変換しようとしていました

ブロブストアAPIを使用して変換結果を保存しようとしましたが、画像がレンダリングされません。コードは