问题标签 [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++ 转换为 delphi AnsiString

我有 dll,它接受来自 C++ 的指向字节数组的指针,并尝试通过以下方式将此数据移动到 AnsiString

如果我从 Delphi 调用这个方法

它工作正常,但从 c++ 如果在 SetString 上给出 AV。

请帮我解决一下这个。


来自 RredCat:

让我对 Yuriy 的问题添加一些解释:首先是关于我们使用的语言。我们需要在 C# 项目中调用 Delphi dll。为此,我创建了 C++\CLI 层(代理)。现在关于头文件中的 C++\CLI 代码:

在 cpp 我在构造函数中设置 Convert :

最后一个我从 C# 调用的方法:

0 投票
1 回答
1822 浏览

database - Pervasive 8.x如何访问?在哪里可以找到

我正在做一些数据转换。我要求提供 csv 格式的文件,但客户不知道如何转换,而是递给我一个包含一堆 *.btr 文件和 FIELD.DDF、FILE.DDF、INDEX.DDF 和 USER.DDF 的文件夹。

我的问题是如何访问它们并将它们本质上转换为 csv 文件格式,以便我的 ETL 工具可以读取这些 CSV/TXT 文件。

经过一番折腾,我发现这些是使用不支持的 Pervasive 8.7 制作的,我找不到任何演示工作组或服务器下载。最重要的是,我发现了一些普遍的数据工具,但是当我尝试下载它们时,我得到的消息是这些工具只能在 Windows XP 或更早版本上运行。

我对如何进行感到困惑。有没有其他选择,而不是返回并访问客户端系统并尝试使用客户端 comp 将这些文件转换为 CSV?

顺便说一句,我在数据文件夹中还有一个 Pervasive 8.7 客户端软件,但是当我尝试运行它时,它似乎执行然后关闭而没有任何错误。我也尝试更改兼容性级别,但无济于事。

0 投票
3 回答
13162 浏览

python - 如何从 QVariant 获取原始 python 数据

这些天我只是在学习python和Qt。所以请考虑这将是一个新手问题,但我被困在这里。

我预计 data3 与 data1 相同,“字符串”。但是在我的系统中 data3 是

如果我要处理的数据很简单,比如示例,这没什么大不了的,但我想处理 'dict' 类型的数据,所以我需要解决这个问题。

我认为这是编码问题,但找不到解决方法。

*在每份文件中,我声明:

0 投票
3 回答
1075 浏览

parsing - 将基于行的条目转换为基于 shell 的列

我需要你的帮助,将多行输入到不同的列中。并对文件中的所有条目执行相同的操作。

文件示例(仅显示 2 个条目,有很多这样的):

所需文件格式:

我可以通过以下方式将单个条目转换为所需的格式:

但是如何通过读取整个文件来处理所有条目?

0 投票
1 回答
367 浏览

c# - Mono DataConvert 可以用来读取 3 字节整数吗?

我正在尝试读取一个特定的二进制文件,但它包含 3 字节的大端整数。我最近遇到了Mono DataConvert,除了这些 3 字节整数之外,它对于我想要的大部分内容都应该很好。我不确定如何阅读它们。请注意,我不需要将它们保留为 3 字节整数,将它们读入常规Int32将是理想的。我正在阅读大量数据,因此我正在寻找有效的东西。有什么建议么?


示例理想代码:

我想做类似的事情,除了conv.ToInt24不存在。我想我可以通过位移来编写自己的...

0 投票
0 回答
480 浏览

audio - AMR-nb和ILBC之间通过代码转换的方法有哪些?

我正在编写一个程序来在 AMR-nb 和 ILBC 之间进行实时转换。由于我想实时转换它,我不希望生成任何文件。首选通过 STDIN/STDOUT/管道调用 shell 或直接调用程序库(JAVA/node.js)。

我发现 ffmpeg/sox 不支持这两种格式。您认为我可以使用哪些方法在它们之间进行转换?

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 中实现滑动窗口协议。我的 sender.c 文件将速度、延迟和丢失或损坏文件的百分比作为参数接收。数据通过链接发送。由于这是一项学校作业,我不知道链接的实现细节,但是发送者和接收者需要使用端口和 ip 来初始化链接,我猜他们正在使用套接字。无论如何,我正在尝试将连接参数发送给接收者,以便将它们用于超时和控制流。我创建了发送代表速度和延迟的 2 个整数的数据帧有效负载,使用:

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

当我在发件人文件中打印 s 和 d 变量时,结果是 1,1,这是正确的。之后,我将生成的 payloar 发送给接收方,其中有效载荷 [0] 分配给另一个称为速度的 int 变量,有效载荷 [1] 分配给另一个称为延迟的 int 变量。问题是这里它们的值是 49 而不是它们应该的值。我尝试在它们上使用 atoi() 函数,但是当我这样做时,延迟成功转换为 1,而速度转换为 11,这没有任何意义。我尝试了很多不同的方法来使其工作,将它们作为字符发送并在接收端转换它们也没有帮助。

有任何想法吗?

PS:对于巨大的帖子和我的英语错误感到抱歉!

0 投票
0 回答
459 浏览

google-app-engine - 谷歌转换api不会从文本转换为图像png

我试图使用 google 转换 api 使用http://code.google.com/appengine/docs/java/conversion/overview.html将 html 文本转换为 png 格式

我尝试将转换结果存储到使用 blob 存储 api 并且看到它没有呈现图像。代码是