問題タブ [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.
python - PythonでFLACまたはmpegを実行する方法
I'm looking for python code that can convert .wav or other format to FLAC or mpeg. I hope there is one that doesn't depend on other binaries or libraries and just pure python so that it can run independently anywhere where python is installed ie also serverside. Do you know any examples?
Thanks
javascript - Excel からさまざまな JSON オブジェクトへ
私はこのExcelテーブルを持っています:
2 つの JSON 形式を試してみたいと思います。また:
または、ヘッダー 1,2,3,4 を x 値として使用します。
Excel から好みの JSON 形式に簡単に移行するにはどうすればよいですか?
この変換の具体的な方法と、優れたMr Data ConverterやGoogle Refineなどの一般的なデータ変換ツールを提案してください。
ありがとうございました!
c++ - wav を ogg vorbis にエンコードする際の問題
MFC アプリケーションがあります。音声データを wav 形式で保存しています。私の質問は、これらのバイトの配列を ogg vorbis 形式にエンコードするにはどうすればよいですか?
私は例を見つけました:
http://svn.xiph.org/trunk/vorbis/examples/encoder_example.c
私のアプリケーションでそれを使用しようとしました。まず、プロジェクトに追加してコンパイルしようとしました。上記のファイルに含まれるファイルを追加する必要があったため、ライブラリ libvorbis および libogg でそれらを見つけました。それでもリンクできません:
それらの人が定義されている場所を見つけることができませんでした。助けていただければ幸いです。
ありがとう。
c++ - プロジェクトに ogg vorbis エンコーディングを追加する
私の MFC アプリケーションでは、配列内の .wav データを ogg vorbis 形式に変換する必要があります。
libogg と libvorbis の両方を静的ライブラリとしてコンパイルしました。プロジェクト フォルダに「bin」ディレクトリを作成し、そこに libvorbis_static.lib と libvorbisfile_static.lib を配置しました。また、bin ディレクトリに libvorbis フォルダーを作成し、そこに include フォルダーを作成し、そこに vorbis (codec.h、vorbisfile.h、vorbisenc.h を含む) および ogg (os_types.h および ogg.h を含む) フォルダーを配置しました。プロジェクトの追加の依存関係に libvorbis_static.lib を追加し、追加のライブラリ ディレクトリに bin フォルダーを追加しました。
コンパイルしようとすると、エラーが発生します。
私は混乱しています。助けていただけますか?ありがとう。
javascript - IETF日付をISO8601形式に変換するJavascript
私はこの素晴らしいjQueryカレンダープラグインを使用しています
http://arshaw.com/fullcalendar/
日付をクリックするためのオプションの1つは、クリックされた日付を返すコールバック関数です。
http://arshaw.com/fullcalendar/docs/mouse/dayClick/
日付はこの形式のIETF形式でのみ返されると思います-2009年10月18日水曜日13:00:00EST
ただし、データを投稿するには、ISO861形式である必要があります。グーグルで何も見つからないようです。Javascriptで変換しようとしています。そうでない場合は、Javaバックエンドで変換を行うことができます。ヘルプをいただければ幸いです
wpf - WPF での MVVM と変換エラー - ビューからの ConvertBack 例外とモデルからの検証エラーを組み合わせますか?
http://msdn.microsoft.com/en-us/magazine/dd419663.aspxの記事で Josh Smith が説明しているように、MVVM パターンを使用して WPF アプリケーションを開発しています。
Convert Back エラーに対応する適切な方法がわかりません (たとえば、ユーザーが double にバインドされたテキスト ボックスに文字を入力した場合など)。
Josh Smith は、モデルがそれ自身の値を検証し、SomeModel.IsValid を通じてブール値の結果を提示する検証システムを提案しています。次に、Josh は IsValid の値を特定のボタン (フォームの [保存] ボタンなど) の述語として使用します。フォームが有効に入力されていない場合、IsValid は false になり、[保存] ボタンは無効になります。
この方法は本当にうまくいきます。ただし、ユーザーが変換できない値をテキスト ボックスに入力すると、ConvertBack エラーが発生します。プロパティの ViewModel のセッターは呼び出されないため、Model のプロパティは更新されません。IsValid は true のままです。ビューはエラー メッセージを表示し、エラー (または設定が何であれ) を強調表示することによって検証エラーに応答しますが、モデルが更新されていないため、モデルの IsValid プロパティがまだ true であるため、[保存] ボタンはアクティブなままです。 .
これと同じ課題を経験した MVVM ユーザーはいますか? 何か案は?
1 つの提案は、モデルのプロパティが Nullable になる可能性があることです。次に、ユーザーが変換不可能な日付 (ダブルにバインドされたテキスト ボックス内の文字など) を入力した場合、コンバーターはソースを Null に設定する必要があります。ただし、これを行う簡単な方法を見つけることができませんでした-機能が必要なすべてのデータ型と、必要な数値形式ごとにカスタムコンバーターを作成する必要があるようです。デザインチャレンジ。
何か案は?
c++ - 16進文字列を符号なしロングに変換する方法は?
次の16進値があります
これをに変換する方法はunsigned long
?
c# - strtoul C#で同等
構成ファイルからクラスに符号なし整数の束を読み込もうとしています。これらの番号は、基数10(例:1234)または基数16(例:0xAB31)のいずれかで指定できます。strtoul
したがって、C#2.0で同等のものを探します。
具体的には、基数または基数を示す引数がゼロとして渡されたときのこの関数の動作を模倣するC#関数に興味があります。(C ++では、strtoul
文字列の最初の数文字に基づいて基数または基数を「推測」し、数値を適切に変換しようとします)
現在、文字列の最初の2文字を(メソッドを使用して)手動でチェックしてから、または必要に応じてstring.Substring()
呼び出しています。Convert.ToUInt32(hex, 10)
Convert.ToUInt32(hex, 16)
この問題、したがってこの投稿に対処するためのより良い方法が必要だと確信しています。よりエレガントなアイデア/ソリューションまたは回避策が大いに役立ちます。
iphone - NSString から NSData への変換、およびその逆の変換
に変換しようとしているときに問題が発生NSString
しNSData
、その逆も同様です。暗号化された文字列をデータベースに保存しようとしています。そのために、AES アルゴリズムを使用しています。今私がやっていることは、暗号化されNSData
ており、これを次のように変換しNSString
ています:
NSData
を使用中に変換しないのはなぜですかNSUTF8StringEncoding
。次を使用して取得した文字列を変換しようとするときと同じ方法NSASCIIStringEncoding
:
へNSASCIIStringEncoding
の変換中に が機能しないのはなぜですか?NSString
NSData
ssis - SSIS 派生列で数値 (6,0) を ANSI 文字列にキャストすると、先頭の数字が削除される
Oracle データ ソースからテーブルを読み取るパッケージがあります。テーブル (ID 列) の代理キーには、SSIS によって数値 (6,0) データ型が割り当てられました。
その列を派生列コンポーネントに取り込んで (DT_STR,100,1252) としてキャストし、下流のルックアップ テーブルに格納すると、文字列列は正しくない出力を生成しますが、非常に奇妙な方法です。
出力例を次に示します。
基本的に、ID が 10 で割り切れる場合は、ID の先頭の桁を削除します (これは数百、数千の数になります。つまり、740 は 40 になり、9920 は 920 になります)。
言うまでもなく、これは 2 重に間違っています。ルックアップで一部の ID が欠落し、他の ID の重複が作成されるからです。
最初の列のデータ型を 4 ビット整数に変更すると問題なく動作するため、ある意味でこの質問は学術的なものにすぎません。しかし、SSIS で mod-10 番号の先頭の桁を削除するために何が行われているのか、誰か説明できますか?