問題タブ [data-formats]
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 - Excel文字列をPythonに解析する
['1','2'] などの文字列値を Excel に保存し、Python で解析して計算配列として使用したいと考えています。Python はこの値を文字列として受け入れますが、値を int または float に変換しようとすると、python can't convert to string to float という値のエラー メッセージが表示されます。
Excel からの入力['1','2','3']
Python での望ましい出力['1','2','3']
問題: 入力を解析すると、Python は文字列 "['1','2']" として認識し、目的の出力に変換できません。
コードの例:
arduino - マイクロコントローラーと MQTT で使用するデータ形式
ArduinoでMQTTを使用して、センサー データを Javascript ページに送信しています。
これまで、int または float という単純なデータ形式のみを送信してきました。
より複雑な構造化データを送信するには、どの形式を使用できますか? 例えば:
単一の MQTT メッセージで送信したいと思います。
Json を使用することもできますが、Arduino には少し重いのではないかと思います。
アップデート
わかりました、JSON に関する一般的なコンセンサスのようですが、メモリ要件については少し心配です。
Arduino で json エンコーディング/デコーディング用の 2 つのライブラリを見つけました。
ArduinoJsonはメモリ消費量が少ないと主張していますが、サポートしていません:
- ストリームからの読み取り ( Arduino MQTT ライブラリの最新バージョンは、ストリームでのメッセージの受信をサポートしています)
- 着信 json のフィルタリング (必要な Json フィールドのみを選択的に解析するため)
binary - 点群 + メタデータの推奨バイナリ形式は?
X/Y/Z+R/G/B 点群を表す標準の (または、少なくとも、完全に不明瞭ではない) バイナリ データ形式を見つけようとしています。各ポイントに添付された追加のメタデータ。具体的には、それぞれが整数である 0 個以上の「ソース」属性を各ポイントにアタッチする必要があります。
これに適した既存のバイナリ データ形式はありますか? それとも、メタデータがポイントの完全なリストへのインデックスによってクラウド内のポイントを参照するだけの 2 つの別個のデータ ファイルを使用する方が賢明でしょうか?
rabbitmq - rabbitmq ステータス出力を解析するには?
Linux に RabbitMQ をインストールしました。これは素晴らしいソフトウェアです。
このコマンドを実行すると:
私は出力の混乱を得る:
JSON のように見えますが、そうではありません。
これは何のデータ形式ですか?で、どうやって分かったの?
私が見つけることができる最も近いものはこれです: http://erlang.org/doc/man/yecc.html
json - サーバー側の JSON 通信とシリアル化にはどのような利点がありますか?
ますます、JSON が次の目的で使用されていることがわかります。
- サーバー側のプロセス間で通信します。
- データをシリアル化して保存します。
このような状況で、XML ではなく JSON を使用する利点は何ですか?
JSON の元々の利点は、Javascript オブジェクトに直接シリアル化されることでした。これにより、Javascript クライアント側で作業する際の Ajax プログラミングが容易になりました (サーバー側の Javascript プログラミングも明らかに利点がありますが、現状では比較的まれです)。
しかし、XML には長い歴史があり、テクノロジとプロトコル (XSL、XSLT、XInclude、XQuery、XPath、XML スキーマ、シリアライゼーション サポートなど) をサポートするエコシステムがあります。XML が歴史的に果たした役割を単純に複製しているように見えるのに、JSON が Javascript 以外の世界 (およびデータのシリアライゼーション) に浸透しているのはなぜですか?
Javascript をまったく使用しないシリアライゼーションや通信状況で JSON ではなく XML を選択すると、増加傾向に逆行しているように思えます。私は何が欠けていますか?
編集:私の質問は、解析速度だけではありません(ただし、それは1つの要因かもしれません)。私の質問は、何年もの間 XML に存在していた JSON のサポート技術とプロトコルの欠如と、技術コミュニティがこの特定の車輪を再発明する必要性を感じた理由についてです。
magento - 1 つの商品に複数のカテゴリをインポートする
私の問題は、データをインポートするときに正しいメニュー構造を取得することです。
私はMagento 1.9.2.2を使用しています
次のような CSV 形式でデータを受け取ります。
「|」を取り除く小さなプログラムを作成しました。そしてその後に続くものは次のとおりです。
になります:
しかし、下にあるすべてのカテゴリを作成したいので、sku 002 についてもこれを取得します。
この構造体はMagentoで何らかの形で使用されていると思いますが、インポートする方法がわかりません。
カテゴリを手動で作成した後、Magento の通常のインポートを試みましたが、うまくいきませんでした。Magmi でも作成してみましたが、Magmi で複数のメイン カテゴリとサブカテゴリを操作することもできません。
このデータ形式を見て、メニュー構造にインポートする方法について正しい方向の手がかりを持っている人はいますか?
メインカテゴリとサブカテゴリを合わせて 2500 あるので、手動で作成してもうまくいきません。
アイデア、質問、コメントは大歓迎です!:)