标签: encode

将字符串编码为utf8

如何使用.NET(VB或C#)轻松地将字符串编码为utf8?例如,我需要编码一个像"This(is)my string"这样的字符串,结果应该是一个字符串"This +%28is%29 + my + string".

TIA

J.P

.net encode urlencode

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

MySQL在字段中存储ââ

Hay,我做了一个简单的应用程序,用户将内容上传到MySQL数据库,但是某些实体没有被编码.这样的事情出现了

ââ¬Å
Run Code Online (Sandbox Code Playgroud)

而不是报价而不是报价.我知道应该在将这些值插入数据库时​​将这些值编码为HTML实体,但是现在有几千行包含数据.

当数据返回到浏览器时,我们是否有PHP函数来编码这些值?


Alex Brown更新.由于编码可能也是一个问题,这就是我所看到的:

替代文字

php mysql encode decode

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

使用HTTP请求编码字符串以进行发送?

我在Javascript/Node.js上,当我使用此查询参数发出HTTP请求时:

?key="https://me.yahoo.com/a/xt4hQ7QYssA8hymJKv8MeVQQKGhq_1jwvas-#a6e6f"
Run Code Online (Sandbox Code Playgroud)

我收到一个错误,因为它之后的所有商品:

?key="https://me.yahoo.com/a/xt4hQ7QYssA8hymJKv8MeVQQKGhq_1jwvas-
Run Code Online (Sandbox Code Playgroud)

我想知道我怎么能编码这个字符串所以它不会砍掉它?

javascript encode node.js

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

如何使用php将文本编码为htmlentities.

<div id="userpost">
<?php echo $txt; ?>
</div>

<?php $txt="yeah yeah"; ?>
Run Code Online (Sandbox Code Playgroud)

我希望div上的echo是普通文本,但是如果你看一下源代码就会是这样的

&#89;&#101;&#97;
Run Code Online (Sandbox Code Playgroud)

html php encode html-entities

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

为什么echo()输出的base64_decode()无法在浏览器中完全显示?

请看下面的代码:

<?php
$str = 'PD9waHANCiRzdHJpbmcgPSAiYmVhdXRpZnVsIjsNCiR0aW1lID0gIndpbnRlciI7DQoNCiRzdHIg
PSAnVGhpcyBpcyBhICRzdHJpbmcgJHRpbWUgbW9ybmluZyEnOw0KZWNobyAkc3RyLiAiPGJyIC8+
IjsNCg0KZXZhbCgiXCRzdHIgPSBcIiRzdHJcIjsiKTsNCmVjaG8gJHN0cjsNCj8+IA==';
echo base64_decode($str);
?>
Run Code Online (Sandbox Code Playgroud)

这是一个简单的PHP代码,您可以使用以下URL解码base64字符串:http:
//www.base64decode.org/

为什么这个例子中的base64_decode()函数无法完成它的工作.输出如下:

"; eval("\$str = \"$str\";"); echo $str; ?>  
Run Code Online (Sandbox Code Playgroud)

代替 :

<?php
$string = "beautiful";
$time = "winter";

$str = 'This is a $string $time morning!';
echo $str. "<br />";

eval("\$str = \"$str\";");
echo $str;
?> 
Run Code Online (Sandbox Code Playgroud)

问题是什么?如何解决大代码?

编辑:
输出有一个不可见的部分,我可以通过页面源找到它.
但为什么我们有这种反应?
提前致谢

php base64 encode decode

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

标头内容类型Charset UTF-8(带BOM)

我目前正在制作一些文件,必须下载和上传。该文件具有不同的编码,只有在使用带有BOM表的UTF-8打开文件时,该文件才有效。

目前我正在使用这个简单的头文件,header('Content-Type: text/html; charset=utf-8');但是我如何更改设置,因此文件文件将被视为带有BOM的UTF-8。

希望能有所帮助。谢谢!

php encode content-type header character-encoding

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

perl中解码和编码json的速度

我正在研究一个小的perl脚本.我使用JSON存储数据.

我使用from_json编码来解码JSON字符串to_json.

更具体:

数据规模可能类似于散列中的100,000个项目

数据存储在磁盘中的文件中.

所以要解码它,我必须先从磁盘上读取它


我的问题是:

解码和编码过程之间的速度存在巨大差异.

编码过程似乎比解码过程快得多.

我想知道是什么造成了这种差异?

perl performance json encode decode

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

Python AttributeError:“ tuple”对象在hashlib.encode中没有属性“ encode”

我的代码:

    for chars in chain(ALC, product(ALC, repeat=2), product(ALC, repeat=3)):
    a = hashlib.md5()
    a.update(chars.encode('utf-8'))
    print(''.join(chars))
    print(a.hexdigest())
Run Code Online (Sandbox Code Playgroud)

它抛出:

Traceback (most recent call last):
File "pyCrack.py", line 18, in <module>
a.update(chars.encode('utf-8'))
AttributeError: 'tuple' object has no attribute 'encode'
Run Code Online (Sandbox Code Playgroud)

完整输出:http : //pastebin.com/p1rEcn9H tring转到“ aa”后,似乎引发了错误。我将如何解决这个问题?

python encode md5 object

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

将关联数组编码为有效的php

有没有办法将变量编码为可以作为PHP代码计算的字符串?特别是,我对关联数组感兴趣.(标量值和索引数组被编码为有效的PHP代码json_encode.我不需要编码对象和资源).

$Array = ['1', 2, 'key' => 'value'];
php_encode($Array); // => "[0 => '1', 1 => 2, 'key' => 'value']" or similar
Run Code Online (Sandbox Code Playgroud)

php encode

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

如何编码base64中的字符串以在URL中使用?

我需要在random电子邮件中附上一个可以包含多个部分和几乎字符的确认码.我们的想法是在邮件正文中以HTML格式打印带有该代码的URL.

base64_encode()功能是否足以使浏览器解析安全?

php base64 encode

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