将字符实体引用转换成 Unicode 字符

首先我们一起来看下 Character entities references (HTML Entities)和 Numeric Character Reference (NCR)的异同: HTML Entities 的格式如:&lt;,NCR 的格式如:&#60; 或 &#x3c;,均都表示“<” 字符。 HTML 中规定了 Character entity references,在 “24.2.1 The list of characters” 列出了 HTML Entities 和 NCR 的对应关系,例如: <!ENTITY nbsp CDATA “&#160;” — no-break space = non-breaking space, U+00A0 ISOnum –> <!ENTITY iexcl CDATA “&#161;” — inverted exclamation mark, U+00A1 […]

... 5 条评论 »

使用 JScript 创建 .exe 或 .dll 文件

什么是 JScript? JScript 是由微软开发的活动脚本语言,基于 ECMAScript 规范实现。Internet Explorer 中的 JavaScript,实际上是指 JScript。JScript 已被 Windows Script Host(WSH)支持(WSH 中的 JavaScript shell scripting:C:\> cscript jslint.js)。JScript 最新的版本(JScript.NET)基于 ECMAScript 4.0 ,并且可以在 .Net 环境下编译。 .NET Framwork 中包含有 JScript 编译器 :JScriptCompiler (C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\jsc.exe),其可以将 JScript 文件编译为一个 .exe 或者 .dll 文件。 为了方便使用,我们可以将 JScriptCompiler 的路径加入到环境变量(环境变量 –> 系统变量 –> Path)中。在 CMD 程序运行窗口中直接调用命令 “jsc”,就可以看到编译器相关的帮助选项。 jsc [选项] [[选项] …] JScript 编译器选项 […]

... 8 条评论 »