标签: encode

jQuery解析RSS和命名空间元素,如<content:encoded>

我正在使用jQuery来解析RSS提要.每个<item>都是像<content:encoded>我想要选择的命名空间元素.我如何在jQuery中选择它?

$(xml).find('item') works but $(xml).find('item content') does not.
Run Code Online (Sandbox Code Playgroud)

javascript rss jquery parsing encode

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

Python编解码器错误除外?

File "/usr/lib/python3.1/codecs.py", line 300, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf8' codec can't decode byte 0x92 in position 805: invalid start byte
Run Code Online (Sandbox Code Playgroud)

嗨,我得到了这个例外.如何捕获它,并在我收到此异常时继续读取我的文件.

我的程序有一个循环,逐行读取文本文件并尝试进行一些处理.但是,我遇到的某些文件可能不是文本文件,或者行格式不正确(外语等).我想忽略这些界限.

以下不起作用

for line in sys.stdin:
   if line != "":
      try:
         matched = re.match(searchstuff, line, re.IGNORECASE)
         print (matched)
      except UnicodeDecodeError, UnicodeEncodeError:
         continue
Run Code Online (Sandbox Code Playgroud)

python encode decode

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

关于"utf-8"行为的问题

#!/usr/bin/env perl
use warnings;
use 5.012;
use Encode qw(encode);

no warnings qw(utf8);

my $c = "\x{ffff}";

my $utf_8 = encode( 'utf-8', $c );
my $utf8 = encode( 'utf8', $c );

say "utf-8 :  @{[ unpack '(B8)*', $utf_8 ]}";
say "utf8  :  @{[ unpack '(B8)*', $utf8 ]}";

# utf-8 :  11101111 10111111 10111101
# utf8  :  11101111 10111111 10111111
Run Code Online (Sandbox Code Playgroud)

"utf-8"是否以这种方式编码,将我的代码点自动修复到最后一个可互换的代码点(第一个平面)?

unicode perl encode utf-8

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

如何将html编码符号转换为实际字符?

我正在使用该WebClient.DownloadString方法从网站获取回复.

有时,返回的字符串将包含'符号作为代码:( n#39或类似的,我从内存中回忆起它).

我已经使用该String.Replace方法来替换任何事件,但也许有一个内置的方法让我将这些编码转换为实际的字符.

这存在吗?

c# string encode .net-4.0

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

python中的基本lzw压缩帮助

我只是想编写一个非常基本的脚本,它将获取一些输入文本并用lzw压缩它,使用这个包:http://packages.python.org/lzw/

我以前从来没有尝试过使用python进行任何编码而且完全混淆了=( - 我也找不到任何关于它的文档,除了包信息.

这就是我所拥有的:

import lzw

file = lzw.readbytes("collectemailinfo.txt", buffersize=1024)
enc = lzw.compress(file)
print enc
Run Code Online (Sandbox Code Playgroud)

任何形式的任何帮助或指针将不胜感激!

谢谢=)

python encode lzw

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

Android MediaCodec:编码时如何请求关键帧

在Android4.1中,经常在实时编码应用程序中请求关键帧。但是如何使用MediaCodec对象呢?当前的Android4.2 SDK似乎不支持它。

encode android-4.2-jelly-bean

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

使用Java进行摩尔斯电码转换

我正在尝试学习Java中的哈希映射和2D数组.我们有一个任务,因为有一个扫描仪接受一个字符串并将其转换为莫尔斯电码.我们使用的代码基于一个充满if语句的方法,但我想学习如何使用list,hashmaps或2D数组做这样的事情.我的代码如下:

import java.util.*;

public class MorseConversion 
{


public static void main(String[] args) 
{

    Scanner userInput = new Scanner(System.in); 
    System.out.println("Please enter a phrase to convert to morse code: ");
    String userString = userInput.nextLine();
    System.out.println("");
    System.out.println(stringConvert(userString));
}


public static String stringConvert(String userString)
{
    String currentChar;
    String getMorseChar;
    String convertedString = "";

    for (int i = 0; i < userString.length(); i++)
    {
        //Get character at i position
        currentChar = userString.charAt(i) + "";  

        //convert character to morse code
        getMorseChar = convert(currentChar);

        //seperate words with …
Run Code Online (Sandbox Code Playgroud)

java encode list hashmap

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

自定义替换json编码不按预期输出双引号

在我创建了自己的json编码器之后,我意识到它正在用两个转义反斜杠替换双引号而不是一个.

我意识到,现在,C#有一个内置Json.Encode()方法,是的,我已经让它工作了,但是,我感到困惑的是为什么下面的代码(我建立的json编码器)没有像我那样替换引号期望.

这是我的json编码器方法:

public static string jsonEncode(string val)
{
    val = val.Replace("\r\n", " ")
             .Replace("\r", " ")
             .Replace("\n", " ")
             .Replace("\"", "\\\"")
             .Replace("\\", "\\\\");

    return val;
}
Run Code Online (Sandbox Code Playgroud)

替换呼叫:Replace("\"", "\\\"")被替换"\\",这当然产生无效JSON,因为它看到两个反斜杠(一个作为转义字符,很象上述C#)作为JSON文件中的单个"真正的"反斜线,因此不逸出如预期的那样双引号.Replace("\\", "\\\\")然而,该调用完美地工作(即,它将两个反斜杠替换为两个,如我所料).

根据我的观点,我很容易告诉Replace方法没有执行函数,就像我期望的那样.我的问题是为什么?我知道我不能使用,Replace("\"", "\\"")因为反斜杠也是C#的转义字符,所以它会产生语法错误.使用Replace("\"", "\"")也是愚蠢的,因为它会用双引号替换双引号.

为了更好地理解C#中的替换方法,我很想知道为什么Replace方法的行为与我期望的不同.如何Json.Encode实现这种级别的编码?

c# json encode escaping

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

Symfony2如何使用编码密码(不是为了安全)

我正在尝试创建一个广告系统.

class Advert {

    protected $password;

}
Run Code Online (Sandbox Code Playgroud)

要获得访问权限,用户应该提供其广告的密码,而不是他的密码帐户.但是如何使用Symfony2安全框架来编码和检查密码?

passwords encode symfony

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

使用Erlang从原始数据解码/编码IEEE 754浮点值?

这里是Erlang的新手......我需要从List中的原始数据中提取IEEE 754浮点值.例如解码:[42,91,0,0]应该等于72.5并且还将浮点数转换为列表编码:72.5应该转换为[42,91,0,0]是否有任何库支持这些操作?什么是最佳做法?提前致谢.

erlang encode decode ieee-754

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