问题标签 [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.
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:
And the other one from the preview value window:
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?
php - UTF8 文本解码问题
我正在从网页中提取标题标签的内容。问题是某些内容需要 UTF8 解码才能正确显示,而另一些则需要两次!这方面的一个例子是(http://nestekaltimontie.com/)的标题和(http://www.pizzaexpresscafe.fi/)的标题第一个需要解码两次,第一个需要解码一次。我的问题是我怎么知道我需要应用 UTF8 解码多少次才能正确显示文本?或者是否有任何正确的方法来正确显示两个网站的标题文本?我已经尝试过 Stack Overflow 中提到的一些用于解码和编码的方法,例如 Encoding::toutf8()、mb_internal_encoding("UTF-8")、iconv、utf8_encode,但它们都不适用于我的示例。我提取标题的代码如下:
java - 查找一串数字的所有解码的递归方法
我试图找到一串数字的所有可能解码,例如以下
我的程序品脱“aba”然后给我以下错误
下面是我的代码
请帮我找出我的实施有什么问题。我不擅长递归,所以我试图提高我的技能。谢谢
ios - 无法在 WebView 中解析 JSON 数据
我是 iOS Development 的新手。我只想从我的 Url 将“描述”关键数据加载到 UIWebView 这里我的 Url 就像
我为它解析了数据,就像
然后它在 WebView 中打印数据,就像
当我将它们编码为
并将它们加载到 WebView 中,就像
然后它返回 Null。因此,我对如何编码此 HTML 数据然后将其显示在 UIWebView 中感到困惑,请给我解决方案,否则请给我此类教程的资源。
c# - 在 C# 上使用 AES 解码时出现问题
嗨,伙计们,我在解码文本时遇到问题,当我想解码时,VS 调试器向我显示“输入数据不是完整的块”。我尝试了各种方法来解决这个问题,但我找不到:(有人可以帮助我吗?谢谢。
python - 尝试在 Beautiful Soup 中创建解码的 NavigableStrings 列表
我想制作一个 NavigableStrings 列表,准备好导出到 excel 并解码所有字符串。这是必要的,因为在导出到 Excel 时,我需要所有文本前面没有“u”。
这就是我到目前为止所做的:我通过 for 循环运行列表并将每次迭代的输出存储到一个新列表中。但是,新列表的每个元素都保留为 unicode。
`
很明显,NavigableStrings 可以被解码,但当它们被存储到列表中并立即进行迭代时就不行了。
有没有其他方法可以将encoded_list 变成解码后的NavigableStrings 列表?
任何帮助将非常感激!
ruby - 将字符串(表示 UTF-8 十六进制)转换为字符串
我有一个 UTF-8 十六进制字符串,如下所示:
我想将其转换为实际的 UTF-8 字符串。它应该是:
您的信用额度已低于 5 美元。如果您有附加组件或奖金,您的资源将一直有效,直到用尽。要立即充值,请访问 vodafone.co.nz/topup
这有效:
但我想知道是否有更好的方法来做到这一点:我是否应该使用Encoding#convert。
java - 在 PHP 中编码 base64 和在 Java 中解码 base64 的问题
使用 base64 在 PHP 中编码的字符串“gACA”。现在我正在尝试使用base64在java中解码。但解码后得到荒谬的价值。我试过这样:
输出:
??
请帮帮我
python - 在终端中编码、解码阿拉伯语言时出现问题
在我的脚本中,余弦相似度首先需要将阿拉伯字符串转换为向量,然后在 Linux 下的终端上执行余弦相似度 --> 问题,同时将阿拉伯字符串转换为向量,生成阿拉伯语为:
我的脚本:
javascript - 向客户端发送 Javascript 代码未正确转义
我正在努力解决我正在构建的小型系统中的编码问题。
在 HTML 中,加载此脚本
通常我无法访问 HTML,所以一切都必须在 javascript 文件中完成。
服务器端脚本是在 Node.js 中创建的,它会根据可自定义的 XML 文件中的某些设置返回代码片段。例如,当显示图像时,系统会返回一个简单的
如果是文本,则返回
如果他们有特殊行为,也会包含此代码。
这些部件按预期工作。这些代码块驻留在多个类中,并根据需要返回,以便逐步构建代码。
到目前为止,一切都很好。
问题是返回 SWFobject 库代码,因为它似乎会动态损坏代码。
所有代码都已转义和编码,encodeURIComponent
因此系统只需要解码和取消转义。但是验证失败。
这是编码/转义之前前几行的示例:
以下是访问页面时在 Firefox 源代码窗口中 SWFObject 的外观:
以下是解码后的 SWFObject 在同一个窗口中的样子:
这发生在几个地方,这些事件的共同点是,由于未知原因,小于字符的解释方式不同。
这是视图渲染器,我无法确定问题是在代码中还是在渲染代码时引起的。
关于导致这种行为的任何想法?或者在以这种方式包含代码时,也许有一些关于最佳实践的建议?
对评论的回应:
尝试
JSON.stringify
我也尝试了 JSON 解决方案,它成功了! 我所做的是 - 和以前一样 - 预处理包含的代码,使用我用两个输入字段和两者之间的 JSON.stringify-command 构建的一个小工具。这导致了returnvar的内容:
并且 JSON.parse 用于在渲染器中再次更正它: