SheetJS
0121708499
- MakeEncoding.cs program pulls from .NET encodings (tested with Windows 7) (outputs stored at dotnet/out and misc/err) - Many new codepages and improvements - coverage + coveralls - better environment handling (h/t @xch89820) - cpexcel.js for the formats recognized by excel - decode endian option removed (implicit from codepage definition) NOTE: utf7 encode can be more space efficient
3 lines
831 B
JavaScript
3 lines
831 B
JavaScript
if(typeof cptable === 'undefined') cptable = {};
|
||
cptable[20833] = (function(){ var d = "\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013
\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a <20>ᅠᄀᄁᆪᄂᆬᆭᄃ¢.<(+|&<26>ᄄᄅᆰᆱᆲᆳᆴᆵ!$*);¬-/ᄚᄆᄇᄈᄡᄉᄊᄋ¦,%_>?[<5B>ᄌᄍᄎᄏᄐᄑᄒ`:#@'=\"]abcdefghiᅡᅢᅣᅤᅥᅦ<EFBF86>jklmnopqrᅧᅨᅩᅪᅫᅬ‾~stuvwxyzᅭᅮᅯᅰᅱᅲ^<5E>\\<5C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ᅳᅴᅵ<EFBF9B><EFBF9C><EFBFBD>{ABCDEFGHI<48><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>}JKLMNOPQR<51><52><EFBFBD><EFBFBD><EFBFBD><EFBFBD>₩<EFBFBD>STUVWXYZ<59><5A><EFBFBD><EFBFBD><EFBFBD><EFBFBD>0123456789<38><39><EFBFBD><EFBFBD><EFBFBD>".split(""), e = {}; for(var i=0;i!=d.length;++i) if(d[i].charCodeAt(0) !== 0xFFFD)e[d[i]] = i; return {"enc": e, "dec": d }; })();
|