0
我将字符串保存到html中的数据标记以供JavaScript使用并发送到php API。我有一个看起来像字符串工作:获取原始utf8字符串
\n\u003\u0010\u0001\u0018
后,我将它保存到数据变量,它看起来像:
↵0
这是罚款。如果您对其执行decodeURLComponent,则原始字符串仍然完好无损。
我想要做的是将符号解码为PHP或JavaScript中的原始字符串,因为它需要作为原始字符串来使用,但我在两个位置都努力完成它。思考?
你如何建议人们完成这项任务?以下代码失败,引用“未捕获的语法错误:无效的Unicode转义序列” - 'var str = window.btoa(“\ n \ u003 \ u0010 \ u0001 \ u0018”);' – enhzflep
该字符串应该是'var str = window .btoa(“\ n \ u0030 \ u0010 \ u0001 \ u0018”);' – StefansArya
Ahhhhh!问题中的旧“无效数据”技巧。谢谢。 – enhzflep