我想回到 JavaScript Unicode 编程。
事实上,我想用 JavaScript 做所有事情,因为我可以在任何有浏览器的地方做。
低级 Unicode 最重要的资源是机器可读文件UnicodeData.txt
,它可以通过以下方式正式获得FTP
:
但是,如果我在 JavaScript 中做所有事情,我将需要获取该文件以进行处理,因为我不知道有任何 JavaScript 库通过某些包装器等提供数据。
但是当然 JavaScript 只能使用XMLHttpRequest
,不支持FTP
.
我以为我也通过HTTP
at找到了文件unicode.org
,但它不支持CORS(跨域资源共享),而且我认为它只是一个古老的 Unicode 1.0 版本。
那么有人知道我可以UnicodeData.txt
通过 JavaScript 获取最新的任何 HTTP URL 吗?
也许谷歌、重症监护室或雅虎托管一些机器可读的文件?或者也许有人甚至制作了它的一个JSON
版本,所以我可以JSONP
用来获取它而不是需要它CORS
?
我为什么要这样做?我想实现Python 的unicodedata
模块和Perl 的Unicode::UCD
模块所支持的各种功能。我以前做过,但无法访问我的旧代码。我的旧代码也使用 Perl 或 Python 来生成一些 JavaScript 代码和表格。现在作为一个学习练习,我想在 javaScript 中完成代码和表格生成。