标签: decode

PHP解码GB2312

我正在研究一个IMAP电子邮件脚本,我有一些用GB2312编码的行(我假设是中文编码),看起来像这样=?GB2312?B?foobarbazetc

我怎样才能开始使用这个字符串?我检查过mb_list_encodings(),这个没有列出.

php decode character-encoding gb2312

0
推荐指数
1
解决办法
4979
查看次数

PHP:如何解码eval()?

我今天刚刚注意到我的wordpress博客中有很多垃圾链接.我刚刚找到一个包含的文件

<?php eval (chr(101).chr(114)...
Run Code Online (Sandbox Code Playgroud)

它非常长的字符串.有人可以告诉我如何解码它以查看它的作用?这样我可以尝试删除垃圾链接?谢谢.

php wordpress decode eval spam

0
推荐指数
1
解决办法
1699
查看次数

Base-64 char数组异常的长度无效

我运行此代码时有异常,出了什么问题

   var encoder = new System.Text.UTF8Encoding();
   System.Text.Decoder utf8Decode = encoder.GetDecoder();
   byte[] todecodeByte = Convert.FromBase64String(encodedMsg);
   int charCount = utf8Decode.GetCharCount(todecodeByte, 0, todecodeByte.Length);
   var decodedChar = new char[charCount];
   utf8Decode.GetChars(todecodeByte, 0, todecodeByte.Length, decodedChar, 0);
   var message = new String(decodedChar);
Run Code Online (Sandbox Code Playgroud)

此行发生异常

byte[] todecodeByte = Convert.FromBase64String(encodedMsg);
Run Code Online (Sandbox Code Playgroud)

c# encode decode exception

0
推荐指数
1
解决办法
2729
查看次数

用Java解码Base64 url

如何在Java中解码 Base64 URL?

我试过发现smt到javadoc但找不到解决方案.
我是否需要为此目的安装任何外部-jars?

代码片段:

public static void main(String []args){
    String url = "aHR0cDovL05jLmtwaS51YS9hdXR1bW4yMDEz";

    String decodedUrl = Base64.decode(url);     

    System.out.println( decodedUrl );
    return;
}
Run Code Online (Sandbox Code Playgroud)

如何解码这个网址?

java base64 decode

0
推荐指数
1
解决办法
9432
查看次数

解析jpeg二进制文件

我在互联网上探索了两天,仍然无法找到一个良好的开端.我想用c#编写代码来获取.jpeg二进制文件并对其进行解码并显示图像.我看到的每个地方都有很多关于jpeg算法的解释,但我仍然找不到关于如何解析和解码这个文件的好解释.我的意思是,例如,我如何知道霍夫曼DC表以什么数字开头,并以什么数字结束?我很感激,如果有人可以链接我,我可以找到有关解析二进制jpeg文件的解释.谢谢你,对不起我的英语.

c# jpeg decode

0
推荐指数
1
解决办法
1139
查看次数

使用jquery将'%40'解码回'@'以填充输入字段

所以我有这个jquery脚本(感谢前面的成员),它从网址获取电子邮件或任何其他查询字符串,并填充页面上相应输入字段的值...

所以...表单输入是这样的:

<input type="text" name="email" >
Run Code Online (Sandbox Code Playgroud)

而剧本是......

$(function () {

//grabs the entire query string
var query = document.location.search.replace('?', '');

//extracts each field/value pair
query = query.split('&');

//runs through each pair
for (var i = 0; i < query.length; i++) {

  //splits up the field/value pair into an array
  var field = query[i].split("=");

  //targets the field and assign its value
  $("input[name='" + field[0] + "'], select[name='" + field[0] + "']").val(field[1]);

}
Run Code Online (Sandbox Code Playgroud)

问题: 网址编码如下......

http://www.example.com/?email=some%40email.com
Run Code Online (Sandbox Code Playgroud)

所以在我的代码中,如何填充输入字段中的值之前将'%40'解码回'@' ?任何指导?

javascript forms url jquery decode

0
推荐指数
1
解决办法
2085
查看次数

如何在Elm中将html-input解码为int?

有html输入.我们监听输入事件并更新模型(这里是简单的字符串).现在我想将Int类型用于模型,并从输入值中解析Int.我做了另一个解码器,并将初始模型的值更改为0.在我输入数字后,这些更改模型不会更改.为什么?怎么实现呢?

import Html exposing (input, div, text)
import Html.Events
import StartApp.Simple
import Json.Decode

model = ""

view address model =
  let

    decoder =
      Html.Events.targetValue

    -- this decoder doesn't work
    decoderInt =
      Json.Decode.at ["target", "value"] Json.Decode.int

  in
    div [] [
      input [ Html.Events.on "input" decoder (Signal.message address) ] [],
      text (toString model)
    ]

update action model =
  action

main =
  StartApp.Simple.start { model = model, view = view, update = update }
Run Code Online (Sandbox Code Playgroud)

parsing decode input elm

0
推荐指数
1
解决办法
685
查看次数

读取文件并尝试删除所有非UTF-8字符

我试图读取一个文件并将字符串转换为UTF-8字符串,以删除utf-8文件字符串中的一些非字符,

file_str = open(file_path, 'r').read()
file_str = file_str.decode('utf-8')
Run Code Online (Sandbox Code Playgroud)

但我得到以下错误,

AttributeError: 'str' object has no attribute 'decode'
Run Code Online (Sandbox Code Playgroud)

更新:我按照答案的建议尝试了代码,

file_str = open(file_path, 'r', encoding='utf-8').read()
Run Code Online (Sandbox Code Playgroud)

但它没有消除非utf-8字符,所以如何删除它们?

python decode utf-8 python-3.x

0
推荐指数
1
解决办法
4448
查看次数

System.FormatException:'Base-64 char数组或字符串的长度无效.'

我在这里用头撞墙,用这个简单的代码不起作用:

string middle = "eyJzdWIiOiJtYXR0d2ViZXIiLCJqdGkiOiJlMWVmNjc5Mi02YTBjLTQ4YWUtYmQzNi0wZDlmMTVlMDFiY2UiLCJpYXQiOjE0OTMwOTI0OTQsIm5iZiI6MTQ5MzA5MjQ5NCwiZXhwIjoxNDkzMjY1Mjk0LCJpc3MiOiJFQ29tbVdlYkFQSTIiLCJhdWQiOiJFQ29tbVdlYkNsaWVudDIifQ"

byte[] newBytes = Convert.FromBase64String(middle);
middle = Encoding.UTF8.GetString(newBytes);
Run Code Online (Sandbox Code Playgroud)

就这么简单!然而我在标题中得到了错误.

另外,我在https://www.base64decode.org/上运行它,它完美地解码.

c# base64 decode

0
推荐指数
1
解决办法
4723
查看次数

用特殊字符解码PHP中的JSON密钥

这应该是一个简单的问题,但是我似乎无法理解过去的语法。

    object(stdClass)#15 (12) {
  ["im:name"]=>
  object(stdClass)#14 (1) {
    ["label"]=>
    string(15) "Balls VS Blocks"
  }
Run Code Online (Sandbox Code Playgroud)

一个简单的$info->im:name->label就能提取“ Balls VS Blocks”。但是,由于:第一个键中有一个,因此它会退出我的IDE,然后会引发错误。我如何才能逃避钥匙中的这个特殊字符?

php json decode special-characters

0
推荐指数
1
解决办法
598
查看次数