标签: decoding

如何将日期 JSON 解码为 Swift 模型?

我需要什么样的数据模型来解码这种 json 日期格式?

\n

示例 json:

\n
{\n    createdAt: "2021-01-30T22:48:00.469Z",\n    updatedAt: "2021-01-30T22:48:00.490Z"\n}\n
Run Code Online (Sandbox Code Playgroud)\n

我尝试使用此模型,但不断收到解码错误\xe2\x80\xa6

\n
struct Date: Decodable {\n    var createdAt: Date\n    var updatedAt: Date   \n}\n
Run Code Online (Sandbox Code Playgroud)\n

json date decoding ios swift

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

SwiftUI 从字符串解码图像(Base64)

我在字符串(基数 64)中有一个图像,如何使用 SwiftUI 为 Image() 解码该字符串。

知道我正在使用这种格式:

Image(imageFromAppGroup(key: "image0")).resizable().frame(width: 70, height: 70)
                            .cornerRadius(10)
                            .background(Color(red: 0.218, green: 0.215, blue: 0.25))
Run Code Online (Sandbox Code Playgroud)

我需要过去的 64 位图像而不是“image0”。我怎样才能做到这一点?

base64 image decoding swift swiftui

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

如何在R编程中读取和解码二维码图像?

如何在R编程中读取和解码二维码图像?我想将带有二维码的图像转换为文本

\n

R 具有用于生成 QR 码的库,如 'package qrcode\xe2\x80\x99 和 \xe2\x80\x98package qrencoder\xe2\x80\x99。但我需要一个包或另一种方法来从 JPG、PNG、BMP 或其他图像中解码 QR 码。

\n

r qr-code decoding rstudio

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

汇编指令如何区分寄存器,存储器地址,立即值或偏移参数?

我一直想知道,是否有一些看不见的操作码或标志或任何告诉汇编指令如何处理其参数的东西?有点困惑,因为显然相同的指令可以使用不同类型的操作数操作 - 支持寄存器,存储器地址,偏移和立即值.

在汇编程序的"文本表示"中似乎没有任何额外的细节,但是二进制可能存在差异,例如,一些位被切换以便CPU知道使用哪种类型的操作数?

parameters x86 assembly instruction-set decoding

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

C#解码"â"¢"到"TM"

在网页上有以下字符串

"Qualcomm Snapdragon™S4"

当我在我的.net代码中得到这个字符串时,字符串转换为"QualcommSnapdragonâ"¢S4"

字符"TM"变为¢

我怎么能解码"â"¢"回到"TM"

更新

follwoing
是使用webproxy下载字符串的代码wc是webproxy

wc.Headers.Add("Accept-Charset", "ISO-8859-1,utf-8");
string html = Server.HtmlEncode(wc.DownloadString(url));
Run Code Online (Sandbox Code Playgroud)

c# encoding decoding

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

h.264数据包使用Apple的VideoToolbox进行"实时"播放/预览

从Apple文档中,在OSX 10.9中不推荐使用Quicktime框架,而是支持AVFoundations和AVKit.由于我不确定的原因,大多数文档忽略了一些名为VideoToolbox的框架涵盖了一些Quicktime框架替换功能.该替换功能包括解码和解压缩等.

我想解码和解压缩h.264编码的视频数据包(NAL包,TS包,等...),将它们放在像素缓冲区中,然后使用Core Video和OpenGL显示视频.

我通过usb从和编码盒获取视频数据包.我运行时此框不会显示[AVCaptureDevice devices].所以我不能使用大多数AVFoundation(据我所知)直接与盒子接口.但是,盒子附带了一个api,可以访问视频数据包文件.我可以将它们写入磁盘并创建一个可以通过quicktime播放的视频.但是进行实时播放是个问题.因此解码,解压缩和创建像素缓冲区的问题让我可以使用Core Video和OpenGL.

我想如果我可以创建一个像素缓冲区,我可以使用AVAssetWriterInputPixelBufferAdaptor并找出一些方法来获得它AVCaptureSession.如果我能做到这一点,我应该可以放弃使用OpenGL并使用AVFoundations和AVKit提供给我的工具.

另外,从我对AVFoundations文档的阅读中,每次他们谈论视频/音频数据流时,他们都在谈论两件事之一; 来自AVCaptureDevice的流或来自HTTP Live Stream的流处理.就像我之前说的那样,产生视频数据包的盒子不会显示为AVCaptureDevice.并且,如果我不需要,我宁愿不构建/实现HTTP Live Streaming服务器.(希望我不需要,虽然我在网上看到有人做过.)

任何帮助将不胜感激.

谢谢!

compression video-capture decoding avfoundation osx-mavericks

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

如何在C中将单个位写入文件

我正在编程一个熵编码算法,我想把像编码字符这样的单个位写入文件.例如,我想将011写入文件,但如果将其存储为字符,则需要3个字节而不是3个字节.所以我的最后一个问题是:如何将单个位写入文件?

提前致谢!

c encoding entropy decoding

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

使用delphi 2007对base64和Decode base64进行编码

我必须在旧的Delphi 2007上将一个字节数组编码为base64字符串(并解码此字符串).我该怎么办?

更多信息:

我已经尝试过synapse(正如这里建议Binary到Base64(Delphi)).

delphi base64 encoding decoding delphi-2007

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

decode-encode UTF-8不会导致原始的unicode

当我试图通过再次解码和编码来分离两个Unicode字符时,我得不到相同的Unicode作为回报,但我得到一个不同的.

当我尝试这样做时,附上了回复.

>>> s ='\xf0\x9f\x93\xb1\xf0\x9f\x9a\xac'
>>> u = s.decode("utf-8")
>>> u
u'\U0001f4f1\U0001f6ac'
>>> u[0].encode("utf-8")
'\xed\xa0\xbd'
>>> u[1].encode("utf-8")
'\xed\xb3\xb1'
>>> u[0]
u'\ud83d'
>>> u[1]
u'\udcf1'
Run Code Online (Sandbox Code Playgroud)

python unicode encoding utf-8 decoding

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

将Base64编码转换为XSLX

我正在查看我的邮件服务器的文本版本; 看到了filename = xyz.xslx&的附件,Content-Transfer-Encoding: base-64之后出现了Base64编码的Code流.最初的内容类型是Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;

现在,是否可以转换base-64编码的字符串代码来检索xslx文档?我尝试使用几个在线网站,base64decode.org但由于初始文件类型是xslx,它也没有在纯文本中提供任何输出.那么我如何处理问题呢?

base64 decode decoding

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