问题标签 [string-decoding]

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 回答
193 浏览

c# - How to get a string value similar to the one that is parsed in the TextVisualizer in Visual Studio

It's maybe a selly question.. but I'm a bit confused and having a problem in the decoding..

The question is what's the different between this string:

ndE9a8MwEIDhv5JNky1Z/ogrbNNCFkPaoS1dy9lRUoOlc3xn6M vnGQIHToU hOBAvA HKgI3TmaPJ1z41Z4XS7z5sDMN6GuhYyU27a4WnznoDFSmIpXoIlyp jjJ9OEbbUnd9lxfHHkBsvt3oyVyStVhmbxBoIOPBWTLcm7en570JUTPNyNjj GOpEi209MXgOoEqySJXhvCfapLlRhWiqNWguD c74m8BiOzMYQvRfDFPZKSE aYrR2xFPg497dHKtSGcZDsAg03KbPBSVvNNu9Euot7t/0ejAxTDO0HXAj509 o1vpm3INN9fp1y80Pw==

And this one:

ndE9a8MwEIDhv5JNky1Z/ogrbNNCFkPaoS1dy9lRUoOlc3xn6M vnGQIHToU\nhOBAvA HKgI3TmaPJ1z41Z4XS7z5sDMN6GuhYyU27a4WnznoDFSmIpXoIlyp\njjJ9OEbbUnd9lxfHHkBsvt3oyVyStVhmbxBoIOPBWTLcm7en570JUTPNyNjj\nGOpEi209MXgOoEqySJXhvCfapLlRhWiqNWguD c74m8BiOzMYQvRfDFPZKSE\naYrR2xFPg497dHKtSGcZDsAg03KbPBSVvNNu9Euot7t/0ejAxTDO0HXAj509\no1vpm3INN9fp1y80Pw==

I copied both of them from Visual Studio for a string.. The first one from the TextVisualizer:

enter image description here

And the other one from the preview value window:

enter image description here

And how can I get the second first one from the second one?

Edit: Here is my code: This is my code.. Why I'm not able to decode the response?

I'm getting this result!

��=k�0�ῒM�-Y��+l�BCڡ-]��QR��s|g�ϯ�d:��@��*7Nf�'\�՞K���3 �k�c%6��9�T�"��"\��2}8F�Rw}��@l����\��Xfoh ��Y2ܛ��� Q3�����D�m=1x�J�H��'ڤ�Q�h�5h.�;�o���a�|1Od��i���O��{tr�Hg� �r�<���n�K�������0��u���=�[�r 7���/4?

0 投票
0 回答
106 浏览

php - UTF8 文本解码问题

我正在从网页中提取标题标签的内容。问题是某些内容需要 UTF8 解码才能正确显示,而另一些则需要两次!这方面的一个例子是(http://nestekaltimontie.com/)的标题和(http://www.pizzaexpresscafe.fi/)的标题第一个需要解码两次,第一个需要解码一次。我的问题是我怎么知道我需要应用 UTF8 解码多少次才能正确显示文本?或者是否有任何正确的方法来正确显示两个网站的标题文本?我已经尝试过 Stack Overflow 中提到的一些用于解码和编码的方法,例如 Encoding::toutf8()、mb_internal_encoding("UTF-8")、iconv、utf8_encode,但它们都不适用于我的示例。我提取标题的代码如下:

0 投票
1 回答
427 浏览

java - 查找一串数字的所有解码的递归方法

我试图找到一串数字的所有可能解码,例如以下

我的程序品脱“aba”然后给我以下错误

下面是我的代码

请帮我找出我的实施有什么问题。我不擅长递归,所以我试图提高我的技能。谢谢

0 投票
1 回答
1290 浏览

ios - 无法在 WebView 中解析 JSON 数据

我是 iOS Development 的新手。我只想从我的 Url 将“描述”关键数据加载到 UIWebView 这里我的 Url 就像

我为它解析了数据,就像

然后它在 WebView 中打印数据,就像

当我将它们编码为

并将它们加载到 WebView 中,就像

然后它返回 Null。因此,我对如何编码此 HTML 数据然后将其显示在 UIWebView 中感到困惑,请给我解决方案,否则请给我此类教程的资源。

0 投票
1 回答
185 浏览

c# - 在 C# 上使用 AES 解码时出现问题

嗨,伙计们,我在解码文本时遇到问题,当我想解码时,VS 调试器向我显示“输入数据不是完整的块”。我尝试了各种方法来解决这个问题,但我找不到:(有人可以帮助我吗?谢谢。

0 投票
1 回答
141 浏览

python - 尝试在 Beautiful Soup 中创建解码的 NavigableStrings 列表

我想制作一个 NavigableStrings 列表,准备好导出到 excel 并解码所有字符串。这是必要的,因为在导出到 Excel 时,我需要所有文本前面没有“u”。

这就是我到目前为止所做的:我通过 for 循环运行列表并将每次迭代的输出存储到一个新列表中。但是,新列表的每个元素都保留为 unicode。

`

很明显,NavigableStrings 可以被解码,但当它们被存储到列表中并立即进行迭代时就不行了。

有没有其他方法可以将encoded_list 变成解码后的NavigableStrings 列表?

任何帮助将非常感激!

0 投票
3 回答
2764 浏览

ruby - 将字符串(表示 UTF-8 十六进制)转换为字符串

我有一个 UTF-8 十六进制字符串,如下所示:

我想将其转换为实际的 UTF-8 字符串。它应该是:

您的信用额度已低于 5 美元。如果您有附加组件或奖金,您的资源将一直有效,直到用尽。要立即充值,请访问 vodafone.co.nz/topup

这有效:

但我想知道是否有更好的方法来做到这一点:我是否应该使用Encoding#convert

0 投票
5 回答
1454 浏览

java - 在 PHP 中编码 base64 和在 Java 中解码 base64 的问题

使用 base64 在 PHP 中编码的字符串“gACA”。现在我正在尝试使用base64在java中解码。但解码后得到荒谬的价值。我试过这样:

输出: ??

请帮帮我

0 投票
1 回答
434 浏览

python - 在终端中编码、解码阿拉伯语言时出现问题

在我的脚本中,余弦相似度首先需要将阿拉伯字符串转换为向量,然后在 Linux 下的终端上执行余弦相似度 --> 问题,同时将阿拉伯字符串转换为向量,生成阿拉伯语为:

我的脚本:

0 投票
0 回答
270 浏览

javascript - 向客户端发送 Javascript 代码未正确转义

我正在努力解决我正在构建的小型系统中的编码问题。

在 HTML 中,加载此脚本

通常我无法访问 HTML,所以一切都必须在 javascript 文件中完成。

服务器端脚本是在 Node.js 中创建的,它会根据可自定义的 XML 文件中的某些设置返回代码片段。例如,当显示图像时,系统会返回一个简单的

如果是文本,则返回

如果他们有特殊行为,也会包含此代码。

这些部件按预期工作。这些代码块驻留在多个类中,并根据需要返回,以便逐步构建代码。

到目前为止,一切都很好。

问题是返回 SWFobject 库代码,因为它似乎会动态损坏代码。

所有代码都已转义和编码,encodeURIComponent因此系统只需要解码和取消转义。但是验证失败。

这是编码/转义之前前几行的示例:

以下是访问页面时在 Firefox 源代码窗口中 SWFObject 的外观:

以下是解码后的 SWFObject 在同一个窗口中的样子:

这发生在几个地方,这些事件的共同点是,由于未知原因,小于字符的解释方式不同。

这是视图渲染器,我无法确定问题是在代码中还是在渲染代码时引起的。

关于导致这种行为的任何想法?或者在以这种方式包含代码时,也许有一些关于最佳实践的建议?


对评论的回应:

尝试JSON.stringify

我也尝试了 JSON 解决方案,它成功了! 我所做的是 - 和以前一样 - 预处理包含的代码,使用我用两个输入字段和两者之间的 JSON.stringify-command 构建的一个小工具。这导致了returnvar的内容:

并且 JSON.parse 用于在渲染器中再次更正它: