Tag: 转义

如何在Java中使用Javastring?

我正在使用Java处理一些Java源代码。 我正在提取string文字并将它们提供给一个带有String的函数。 问题是我需要将非转义版本的string传递给函数(即,这意味着将\n转换为换行符, \\转换为单个\等)。 Java API中是否有这样的函数? 如果没有,我可以从某个图书馆获得这样的function吗? Java编译器显然需要做这个转换。 PS – 如果有人想知道:我试图在反编译的混淆Java文件中unobfuscatestring文字

如何转义用作列名的保留字? MySQL /创build表

我从.NET中的类生成表,一个问题是类可能有一个字段名称key是一个保留的MySQL关键字。 如何在create table语句中转义它? (注:下面的其他问题是文本必须是一个固定的大小被索引/唯一) create table if not exists misc_info ( id INTEGER PRIMARY KEY AUTO_INCREMENT NOT NULL, key TEXT UNIQUE NOT NULL, value TEXT NOT NULL)ENGINE=INNODB;

Javascript中的Unescape HTML实体?

我有一些与XML-RPC后端进行通信的Javascript代码。 XML-RPC返回以下格式的string: <img src='myimage.jpg'> 但是,当我使用Javascript将string插入到HTML中时,它们字面呈现。 我没有看到一个图像,我从字面上看string: <img src='myimage.jpg'> 我的猜测是HTML正在通过XML-RPC通道转义。 我怎样才能避免在Javascript中的string? 我尝试了这个页面上的技巧,失败了: http : //paulschreiber.com/blog/2008/09/20/javascript-how-to-unescape-html-entities/ 什么是其他方法来诊断这个问题?

如何将Unicode转义序列(如“\ u00ed”)解码为正确的UTF-8编码字符?

有没有在PHP中的function,可以解码Unicode转义序列,如“ \u00ed ”到“ í ”和所有其他类似的事件? 我在这里发现类似的问题,但似乎并没有工作。

用jQuery转义HTMLstring

有谁知道一个简单的方法来从jQuery中的string转义HTML? 我需要能够传递一个任意的string,并妥善转义,以显示在HTML页面(防止JavaScript / HTML注入攻击)。 我确信有可能扩展jQuery来做到这一点,但是目前我还不太了解这个框架。

将HTML插入到视图中

是否有可能在AngularJS控制器中创buildHTML片段,并在视图中显示此HTML? 这来自将一个不一致的JSON blob变成id : value对的嵌套列表的要求。 因此,HTML在控制器中创build,我现在正在寻找显示它。 我已经创build了一个模型属性,但是不能在视图中渲染它,只需要打印HTML。 更新 看来问题出现在angular度渲染创build的HTML作为引号内的string。 将尝试find解决这个问题的方法。 示例控制器: var SomeController = function () { this.customHtml = '<ul><li>render me please</li></ul>'; } 示例视图: <div ng:bind="customHtml"></div> 给: <div> "<ul><li>render me please</li></ul>" </div>

我需要在XML文档中转义哪些字符?

哪些字符必须在XML文档中转义,或者我可以在哪里find这样的列表?

将PHPstring传递给JavaScriptvariables(并转义换行符)

对输出到JavaScriptvariables的PHPstring进行编码最简单的方法是什么? 我有一个包含引号和换行符的PHPstring。 我需要把这个string的内容放入一个JavaScriptvariables中。 通常,我只是将我的JavaScript构build在一个PHP文件中,la: <script> var myvar = "<?php echo $myVarValue;?>"; </script> 但是,当$myVarValue包含引号或换行符时,这不起作用。

为什么反斜杠出现两次?

当我创建一个包含反斜杠的字符串时,它们会被重复: >>> my_string = "why\does\it\happen?" >>> my_string 'why\\does\\it\\happen?' 为什么?

如何在Java字符串中输入引号?

我想在Java中初始化一个字符串,但是这个字符串需要包含引号; 例如: "ROM" 。 我试过了: String value = " "ROM" "; 但是这不起作用。 我怎样才能包括在一个字符串?