标签: data-formats

何时以及为什么XML优于CSV?

有时感觉就像使用XML一样,因为它很时尚.

xml csv data-formats

32
推荐指数
7
解决办法
7万
查看次数

在QR码中格式化数据的规范是什么?我找不到任何地方

我特别询问是否以及什么是格式化QR代码中的文本的规范 - 而不是如何生成代码(我可以做).

我需要将hCard数据放入QR码中,但我不知道如何将QR码标记为VCF数据(与URL,文本等对比),因此解码器知道该怎么做.

我在网上看到的所有信息都与生成QR码有关,而不是格式化里面的数据.

qr-code data-formats

31
推荐指数
2
解决办法
4万
查看次数

如何用JSON表示日期和/或时间信息?

JSON文本(RFC 4627)具有对象,数组,字符串,数字,布尔值(字面意思truefalse)的明确表示null.但是,它没有定义用于表示时间信息,如日期和时间,这在应用程序中非常常见.考虑到RFC 4627中规定的约束和语法,目前使用哪种方法来表示JSON中的时间?

对受访者的注意:这个问题的目的是记录已知流通的各种方法以及实例和相对的利弊(理想情况来自现场经验).

json data-formats

19
推荐指数
3
解决办法
1万
查看次数

用于与嵌入式设备之间传输数据的最有效格式

我很难选择我的服务器和终端与之通信的格式.
我正在考虑:

  • JSON
  • YAML 太难解析了
  • CSV
  • Google Protobufs
  • 二进制打包/拆包(不使用cast/memset/memcpy来实现可移植性)
  • 某种形式的DSL
  • 您可能有任何其他建议

我的标准从最重要到最不重要的顺序排列:

  1. 哪个是最容易解析的?
  2. 哪个解析最快?
  3. 哪个字节最小?
  4. 哪个有可能拥有最可读的消息?
  5. 哪个有可能更容易加密?
  6. 哪个有可能更容易压缩?

编辑澄清:

  • 数据是双向传输的吗?是.
  • 什么是物理运输?以太网.
  • 数据是否格式化为数据包或流?两者但通常是包.
  • 端点有多少RAM?可能的最小量,取决于我选择的格式.
  • 你的数据有多大?尽可能大.但我不会收到庞大的数据集.
  • 终点是否有RTOS?没有.

embedded parsing communication data-formats

11
推荐指数
1
解决办法
3167
查看次数

AJAX可以传输哪些数据格式?

我是AJAX的新手,但作为一个概述,我想知道你可以上传和下载的格式.它仅限于JSON或XML,还是甚至可以发送MP3或UTF-8 HTML等二进制类型.最后,你是否可以完全控制数据,字节为字节数组,或者只是发送/接收的字符串.

ajax data-formats

10
推荐指数
1
解决办法
7758
查看次数

在R中将数据帧保存到光盘以进行存储的最佳格式是什么?

将简单数据帧保存到R盘中用于存储同时限制语义丢失的最佳格式是什么?

我问,因为我正在存档数据集.在理想的世界中,我的数据格式具有以下特征:

  1. 稳定性 - 存储格式将与R的未来版本兼容
  2. 语义兼容性 - 存储格式将理解R的主要数据类型的语义.例如,它将能够以合理的方式存储带有标签的有序因子.
  3. 开放标准 - 理想情况下,格式将是一个开放标准,因此其他统计软件包(现在或将来)将能够理解它

我的第一个想法是使用非常稳定的CSV,但缺乏所需的语义丰富性.另一方面,R的内置RData格式完全捕获了R的语义,但似乎可能在发行版之间发生变化(如果我错了,请纠正我).

是否有另一种格式可以在这三种命令之间找到平衡点?

persistence r data-formats

8
推荐指数
1
解决办法
1161
查看次数

ITL(iTunes资料库)格式

我正在开发一个用于管理iTunes资料库(ITL文件)的Java解决方案.国际交易日志格式是一种专有格式.我正在寻找有关ITL格式的实现或文档,但Google找不到任何有用的内容.

有没有人有这方面的经验?哪里可以找到更多信息?

提前致谢.

java itunes data-formats

7
推荐指数
1
解决办法
8429
查看次数

如何处理默认日期时间

我有DAL,我将数据库空值转换为它们在C#中的等效表示.例如:

NULL for Numeric = 0
NULL for String = String.Empty
NULL for DateTime = "1/1/0001" (i.e. DateTime.MinValue)
Run Code Online (Sandbox Code Playgroud)

对于日期而言,问题在于表示层,尤其是在GridViews中.您无法1/1/01向用户显示.

我以前做的是检查if myDate.Year=1 or myDate.Year < AcceptedDate并显示空字符串,但与其他类型不同,似乎是额外的努力

请接受更好的方法.谢谢.

c# database asp.net data-formats

6
推荐指数
2
解决办法
1万
查看次数

Keras 修正多层感知器的输入形状

我正在尝试在 keras 中制作一个基本的 MLP 示例。我的输入数据有形状train_data.shape = (2000,75,75),我的测试数据有形状test_data.shape = (500,75,75)2000500是训练和测试数据的样本数(换句话说,数据的形状是(75,75),但有 2000 和 500 条训练和测试数据)。输出应该有两个类。

我不确定input_shape网络第一层的参数使用什么值。使用 keras 存储库中 mnist 示例中的代码,我有(更新):

from six.moves    import cPickle
from keras.models import Sequential
from keras.layers import Dense, Dropout, Activation
from keras.utils  import np_utils
from keras.optimizers import RMSprop

# Globals
NUM_CLASSES = 2
NUM_EPOCHS  = 10
BATCH_SIZE  = 250

def loadData():
    fData = open('data.pkl','rb')
    fLabels = open('labels.pkl','rb')
    data = cPickle.load(fData)
    labels = cPickle.load(fLabels)

    train_data …
Run Code Online (Sandbox Code Playgroud)

python data-formats perceptron neural-network keras

6
推荐指数
1
解决办法
1906
查看次数

如果我有三个可以全部符合32位的单独值,那么使用uint存储它们是否有意义?

我的意思是,说我有一个struct代表一些数据,它看起来像这样:

struct LilStruct
{
    public readonly short A;
    public readonly byte B;
    public readonly byte C;

    public LilStruct(short a, byte b, byte c)
    {
        A = a;
        B = b;
        C = c;
    }
}
Run Code Online (Sandbox Code Playgroud)

A short和两个byte值都可以适合32位.我想知道的是(对于对齐目的,性能,等等),如果以下列格式存储这些数据实际上是有意义的:

struct LilStruct
{
    private readonly uint _value;

    public LilStruct(short a, byte b, byte c)
    {
        _value = ((uint)a << 16) | ((uint)b << 8) | (uint)c;
    }

    public int A
    {
        get { return (int)(_value >> 16); } …
Run Code Online (Sandbox Code Playgroud)

.net performance struct data-formats alignment

5
推荐指数
1
解决办法
89
查看次数