问题标签 [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.

0 投票
6 回答
12297 浏览

c# - 有人如何处理默认日期时间

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

就日期而言,问题在于表示层,尤其是在 GridViews 中。您不能1/1/01向用户显示。

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

请愿意接受更好的方法。谢谢。

0 投票
1 回答
220 浏览

xml - 未知格式的打包数据,任何人都可以识别它吗?

我正在调试别人提供给我的程序,但没有它的源代码。它只是向我吐出以下一串打包数据:

我希望它是 XML,但除非 XML 格式在过去 2 小时内发生了巨大变化,否则这是另一回事。任何人都可以帮我识别它吗?

我做了一些谷歌搜索,但这就像试图从岩石中挤出水一样。

该软件是一个罐子,所以我试图反编译它以查看它在做什么。返回值以纯文本字符串的形式出现。

这真的是一种格式吗?出于保密原因,已对返回的确切数据进行了修改,但我已按其确切顺序保留了所有非字母数字字符,包括诸如“re”字段具有等号和 newValue 字段没有等号之类的差异。

0 投票
1 回答
149 浏览

php - 将文本存储到数据库中并使用不同的 CSS 类发布

我想将一些文本文件(如新闻等)导入我的 MySQL 数据库。格式化图表的最佳方法是什么?

这些文件是带有新闻内容的文本文件 (.txt)。然后我将这些文件发布在我的主页上。原始文本文件的第一行是标题,其他行是文本。

提取这些文件并正确发布它们的最佳方法是什么?我应该创建 2 个列,将标题(第一类)发布在第一列,将其余文本发布在第二列吗?

0 投票
3 回答
852 浏览

python - 那是什么数据格式?以及如何解析它(python)?

Valve 的游戏使用以下数据格式

这种格式有名称还是只是自制的?

我可以用python解析它吗?

0 投票
1 回答
1697 浏览

r - 将数据帧保存到 R 中的磁盘进行存储的最佳格式是什么?

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

我问是因为我正在归档一个数据集。在理想情况下,我的数据格式将具有以下特征:

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

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

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

0 投票
1 回答
510 浏览

r - 我可以在绕过加载命名空间的同时加载 RData 文件吗?

假设我的一些用户无法更改他们的 R 环境,但我需要他们能够打开 RData 文件。这些环境文件需要加载一个包(确切地说是 httpuv)。我们不关心包,我们不需要它的功能,我们只需要获取数据。有没有办法在加载 RData 文件时强制 R 绕过加载命名空间,或者强制它在原始端不依赖命名空间的情况下保存它?谢谢。

要重现,请安装 Shiny。从 Shiny 小程序中创建一些 R 对象并将其作为 RData 文件保存到服务器的文件系统。将文件复制到没有安装 Shiny 或 httpuv 包的计算机上。尝试加载 RData 文件,即使您保存的实际对象完全是与 Shiny 或 httpuv 无关的普通 data.frames。

strings在 RData 上做过,该死的东西充满了对 httpuv 的引用。loadFromConn2()该软件正在加载文件,然后在内部功能中主动决定不继续。因此,必须有一种方法让它停止这样做。

0 投票
1 回答
573 浏览

xml - 从 Vantage Pro 2 气象站发布数据的数据格式是什么?

我正在寻找一种标准数据格式,可用于发布Davis Instrument Vantage Pro 2 气象站收集的天气数据。

这是为了遵守 openData 运动。

您是否有 VP2 数据应该遵循的任何 JSON/XML/其他标准数据格式来发布其数据?

0 投票
0 回答
1280 浏览

matlab - 在 MATLAB 中读取二进制文件?

我正在尝试将二进制数据读入 MATLAB。我的数据代表两个传感器(通道 A 和 B)的输出,我的 .bin 文件的结构如下:

32 字节或 4 双标头信息

600,000 字节或 75000 双数据(通道 A)

8 个字节或 1 个双精度 = 零

328 字节或 41 双标头信息

600,000 或 75041 双数据(通道 B)

这种结构会不断重复,直到文件结束。

我可以将通道 A 数据完美地读取为“双打”,并且可以将标题信息读取为字符。这是我写的代码:

我遇到的问题是通道 B 数据都被压缩了,它应该在 ±5 的范围内,但是当我在 Matlab 中查看 EPSB(通道 B)变量时,我得到的数字大得离谱或小得离谱。

我已经尝试了 fread 接受的每种格式(double、float64、real*8 等),但我仍然无法解释通道 B。这是从我的代码中提取数据的示例:

通道 A

0.398515884338350

0.396325422570237

0.396794807234159

0.396951268788881

0.397107730343644

0.396012499461160

0.393822037702184

0.392726806825686

0.393978499256132

通道 B

3.83664933317257e-61

9.89519994200138e-308

-6.62802118285911e+211

-1.86489267740320e-183

-1.48261760418517e+113

7.69290809468232e-12

1.47318957983760e+186

7.69290809468232e-12

-8.38813990347796e-85

-1.76433208833871e+261

如果有人能帮我解释我的 B 频道数据,我将非常感激,我已经走到了死胡同。

干杯,吉姆

0 投票
0 回答
250 浏览

c# - 在 C# 中将 HTML 文本复制到剪贴板

我遇到了以下问题:以这种方式使用剪贴板功能复制 html 文件 (*.htm) 的内容效果很好,但内容未格式化 - 我使用我的 br、body 或 html 等 html 标签文本。

这是我在互联网上找到的解决方案:

吸入是一个string。不幸的是,它不会复制我的文本,但没有错误消息。我的谬误是什么?

0 投票
1 回答
1348 浏览

hadoop - Parquet API 没有 Keys 的概念?

好的,所以在收到关于无法通过 spark 将密钥写入镶木地板文件的异常后,我查看了 API,只发现了这个。

(我的假设可能是错误的 =D,并且某处可能还有另一个 API。)

好的,这有点扭曲的意义,毕竟您可以在数据从容器文件中具体化时投影/限制数据。但是,为了安全起见。Parquet 文件没有序列文件的“键”值的概念,对吧?

我觉得这有点奇怪,Hadoop 基础架构是围绕一个序列文件可能有一个密钥这一事实而构建的。而且我假设这个密钥被自由地用于将数据划分为局部块(不是在 HDFS 级别 ofc)?Spark 有很多 API 调用可以与代码一起使用来进行归约和连接等。现在我必须做额外的步骤来将键从物化对象的主体中映射出来。诡异的。

那么,为什么钥匙不是镶木地板世界的一等公民有什么充分的理由呢?