1/*------------------------------------------------------------------------ 2| WARNING! This is file automatically generated by GenCompactCodings ! 3| WARNING! Do not edit! 4| 5| Unicode(UTF) ---> 8bit code conversion tables 6| 7\-----------------------------------------------------------------------*/ 8static TEncodingRule TDOM_UnicodeToASCII [] = { 9 { ENC_IDENTITY, 1, 126, "" }, 10 { ENC_END, 0, 0, NULL } 11}; 12 13static TEncodingRule TDOM_UnicodeToCP1250 [] = { 14 { ENC_IDENTITY, 1, 129, "" }, 15 { ENC_MAP, 131, 153, 16 "\203\077\077\077\210\077\077\077\077\077\077\077\220\077" 17 "\077\077\077\077\077\077\230\077\077\077\077\077\077\077" 18 "\240\077\077\077\244\077\246\247\250\251\077\253\077\255" 19 "\256\077\260\261\077\077\264\265\266\267\270\077\077\273" 20 "\077\077\077\077\077\301\302\077\304\077\077\307\077\311" 21 "\077\313\077\315\316\077\077\077\077\323\324\077\326\327" 22 "\077\077\332\077\334\335\077\337\077\341\342\077\344\077" 23 "\077\347\077\351\077\353\077\355\356\077\077\077\077\363" 24 "\364\077\366\367\077\077\372\077\374\375\077\077\077\077" 25 "\303\343\245\271\306\346\077\077\077\077\310\350\317\357" 26 "\320\360\077\077\077\077\077\077\312\352\314\354" }, 27 { ENC_MAP, 313, 70, 28 "\305\345\077\077\274\276\077\077\243\263\321\361\077\077" 29 "\322\362\077\077\077\077\077\077\077\325\365\077\077\300" 30 "\340\077\077\330\370\214\234\077\077\252\272\212\232\336" 31 "\376\215\235\077\077\077\077\077\077\077\077\331\371\333" 32 "\373\077\077\077\077\077\077\077\217\237\257\277\216\236" 33 }, 34 { ENC_MAP, 711, 23, 35 "\241\077\077\077\077\077\077\077\077\077\077\077\077\077" 36 "\077\077\077\242\377\077\262\077\275" }, 37 { ENC_MAP, 8211, 40, 38 "\226\227\077\077\077\221\222\202\077\223\224\204\077\206" 39 "\207\225\077\077\077\205\077\077\077\077\077\077\077\077" 40 "\077\211\077\077\077\077\077\077\077\077\213\233" }, 41 { ENC_MAP, 8482, 1, 42 "\231" }, 43 { ENC_END, 0, 0, NULL } 44}; 45 46static TEncodingRule TDOM_UnicodeToCP1251 [] = { 47 { ENC_IDENTITY, 1, 127, "" }, 48 { ENC_MAP, 136, 52, 49 "\210\077\077\077\077\077\077\077\077\077\077\077\077\077" 50 "\077\230\077\077\077\077\077\077\077\240\077\077\077\244" 51 "\077\246\247\077\251\077\253\254\255\256\077\260\261\077" 52 "\077\077\265\266\267\077\077\077\273" }, 53 { ENC_MAP, 1025, 95, 54 "\250\200\201\252\275\262\257\243\212\214\216\215\077\241" 55 "\217\300\301\302\303\304\305\306\307\310\311\312\313\314" 56 "\315\316\317\320\321\322\323\324\325\326\327\330\331\332" 57 "\333\334\335\336\337\340\341\342\343\344\345\346\347\350" 58 "\351\352\353\354\355\356\357\360\361\362\363\364\365\366" 59 "\367\370\371\372\373\374\375\376\377\077\270\220\203\272" 60 "\276\263\277\274\232\234\236\235\077\242\237" }, 61 { ENC_MAP, 1168, 2, 62 "\245\264" }, 63 { ENC_MAP, 8211, 40, 64 "\226\227\077\077\077\221\222\202\077\223\224\204\077\206" 65 "\207\225\077\077\077\205\077\077\077\077\077\077\077\077" 66 "\077\211\077\077\077\077\077\077\077\077\213\233" }, 67 { ENC_MAP, 8470, 13, 68 "\271\077\077\077\077\077\077\077\077\077\077\077\231" }, 69 { ENC_END, 0, 0, NULL } 70}; 71 72static TEncodingRule TDOM_UnicodeToCP1252 [] = { 73 { ENC_IDENTITY, 1, 129, "" }, 74 { ENC_MAP, 141, 18, 75 "\215\216\217\220\077\077\077\077\077\077\077\077\235\236" 76 }, 77 { ENC_IDENTITY, 160, 96, "" }, 78 { ENC_MAP, 338, 16, 79 "\214\234\077\077\077\077\077\077\077\077\077\077\077\077" 80 "\212\232" }, 81 { ENC_MAP, 376, 1, 82 "\237" }, 83 { ENC_MAP, 402, 1, 84 "\203" }, 85 { ENC_MAP, 710, 1, 86 "\210" }, 87 { ENC_MAP, 732, 1, 88 "\230" }, 89 { ENC_MAP, 8211, 40, 90 "\226\227\077\077\077\221\222\202\077\223\224\204\077\206" 91 "\207\225\077\077\077\205\077\077\077\077\077\077\077\077" 92 "\077\211\077\077\077\077\077\077\077\077\213\233" }, 93 { ENC_MAP, 8482, 1, 94 "\231" }, 95 { ENC_END, 0, 0, NULL } 96}; 97 98static TEncodingRule TDOM_UnicodeToCP1253 [] = { 99 { ENC_IDENTITY, 1, 129, "" }, 100 { ENC_MAP, 136, 54, 101 "\210\212\077\214\215\216\217\220\077\077\077\077\077\077" 102 "\077\230\077\232\077\234\235\236\237\240\077\077\243\244" 103 "\245\246\247\250\251\077\253\254\255\256\077\260\261\262" 104 "\263\077\265\266\267\077\077\077\273\077\275" }, 105 { ENC_MAP, 402, 1, 106 "\203" }, 107 { ENC_MAP, 900, 75, 108 "\264\241\242\077\270\271\272\077\274\077\276\277\300\301" 109 "\302\303\304\305\306\307\310\311\312\313\314\315\316\317" 110 "\320\321\077\323\324\325\326\327\330\331\332\333\334\335" 111 "\336\337\340\341\342\343\344\345\346\347\350\351\352\353" 112 "\354\355\356\357\360\361\362\363\364\365\366\367\370\371" 113 "\372\373\374\375\376" }, 114 { ENC_MAP, 8211, 40, 115 "\226\227\257\077\077\221\222\202\077\223\224\204\077\206" 116 "\207\225\077\077\077\205\077\077\077\077\077\077\077\077" 117 "\077\211\077\077\077\077\077\077\077\077\213\233" }, 118 { ENC_MAP, 8482, 1, 119 "\231" }, 120 { ENC_END, 0, 0, NULL } 121}; 122 123static TEncodingRule TDOM_UnicodeToCP1254 [] = { 124 { ENC_IDENTITY, 1, 129, "" }, 125 { ENC_MAP, 141, 115, 126 "\215\216\217\220\077\077\077\077\077\077\077\077\235\236" 127 "\077\240\241\242\243\244\245\246\247\250\251\252\253\254" 128 "\255\256\257\260\261\262\263\264\265\266\267\270\271\272" 129 "\273\274\275\276\277\300\301\302\303\304\305\306\307\310" 130 "\311\312\313\314\315\316\317\077\321\322\323\324\325\326" 131 "\327\330\331\332\333\334\077\077\337\340\341\342\343\344" 132 "\345\346\347\350\351\352\353\354\355\356\357\077\361\362" 133 "\363\364\365\366\367\370\371\372\373\374\077\077\377" }, 134 { ENC_MAP, 286, 20, 135 "\320\360\077\077\077\077\077\077\077\077\077\077\077\077" 136 "\077\077\077\077\335\375" }, 137 { ENC_MAP, 338, 16, 138 "\214\234\077\077\077\077\077\077\077\077\077\077\336\376" 139 "\212\232" }, 140 { ENC_MAP, 376, 1, 141 "\237" }, 142 { ENC_MAP, 402, 1, 143 "\203" }, 144 { ENC_MAP, 710, 1, 145 "\210" }, 146 { ENC_MAP, 732, 1, 147 "\230" }, 148 { ENC_MAP, 8211, 40, 149 "\226\227\077\077\077\221\222\202\077\223\224\204\077\206" 150 "\207\225\077\077\077\205\077\077\077\077\077\077\077\077" 151 "\077\211\077\077\077\077\077\077\077\077\213\233" }, 152 { ENC_MAP, 8482, 1, 153 "\231" }, 154 { ENC_END, 0, 0, NULL } 155}; 156 157static TEncodingRule TDOM_UnicodeToCP1255 [] = { 158 { ENC_IDENTITY, 1, 129, "" }, 159 { ENC_MAP, 138, 53, 160 "\212\214\215\216\217\220\077\077\077\077\077\077\077\077" 161 "\077\232\077\234\235\236\237\240\077\242\243\077\245\246" 162 "\247\250\251\077\253\254\255\256\257\260\261\262\263\264" 163 "\265\266\267\077\271\077\273\274\275\276" }, 164 { ENC_MAP, 402, 1, 165 "\203" }, 166 { ENC_MAP, 710, 1, 167 "\210" }, 168 { ENC_MAP, 732, 1, 169 "\230" }, 170 { ENC_MAP, 1456, 67, 171 "\300\301\302\303\304\305\306\307\310\311\312\313\314\315" 172 "\316\317\320\321\322\323\077\077\077\077\077\077\077\077" 173 "\077\077\077\077\340\341\342\343\344\345\346\347\350\351" 174 "\352\353\354\355\356\357\360\361\362\363\364\365\366\367" 175 "\370\371\372\077\077\077\077\077\324\325\326" }, 176 { ENC_MAP, 8206, 45, 177 "\375\376\077\077\077\226\227\077\077\077\221\222\202\077" 178 "\223\224\204\077\206\207\225\077\077\077\205\077\077\077" 179 "\077\077\077\077\077\077\211\077\077\077\077\077\077\077" 180 "\077\213\233" }, 181 { ENC_MAP, 8362, 1, 182 "\244" }, 183 { ENC_MAP, 8482, 1, 184 "\231" }, 185 { ENC_END, 0, 0, NULL } 186}; 187 188static TEncodingRule TDOM_UnicodeToCP1256 [] = { 189 { ENC_IDENTITY, 1, 128, "" }, 190 { ENC_MAP, 138, 53, 191 "\212\077\077\077\217\077\077\077\077\077\077\077\077\230" 192 "\077\232\077\077\077\077\237\240\077\242\243\244\245\246" 193 "\247\250\251\077\253\254\255\256\257\260\261\262\263\264" 194 "\265\266\267\270\271\077\273\274\275\276" }, 195 { ENC_MAP, 215, 38, 196 "\327\077\077\077\077\077\077\077\340\077\342\077\077\077" 197 "\077\347\350\351\352\353\077\077\356\357\077\077\077\077" 198 "\364\077\077\367\077\371\077\373\374" }, 199 { ENC_MAP, 338, 2, 200 "\214\234" }, 201 { ENC_MAP, 402, 1, 202 "\203" }, 203 { ENC_MAP, 710, 1, 204 "\210" }, 205 { ENC_MAP, 1548, 71, 206 "\241\077\077\077\077\077\077\077\077\077\077\077\077\077" 207 "\077\272\077\077\077\277\077\301\302\303\304\305\306\307" 208 "\310\311\312\313\314\315\316\317\320\321\322\323\324\325" 209 "\326\330\331\332\333\077\077\077\077\077\334\335\336\337" 210 "\341\343\344\345\346\354\355\360\361\362\363\365\366\370" 211 "\372" }, 212 { ENC_MAP, 1662, 27, 213 "\201\077\077\077\077\077\077\077\215\077\077\077\077\077" 214 "\077\077\077\077\077\077\077\077\077\077\077\077\216" }, 215 { ENC_MAP, 1711, 1, 216 "\220" }, 217 { ENC_MAP, 8204, 47, 218 "\235\236\375\376\077\077\077\226\227\077\077\077\221\222" 219 "\202\077\223\224\204\077\206\207\225\077\077\077\205\077" 220 "\077\077\077\077\077\077\077\077\211\077\077\077\077\077" 221 "\077\077\077\213\233" }, 222 { ENC_MAP, 8482, 1, 223 "\231" }, 224 { ENC_END, 0, 0, NULL } 225}; 226 227static TEncodingRule TDOM_UnicodeToCP437 [] = { 228 { ENC_IDENTITY, 1, 127, "" }, 229 { ENC_MAP, 160, 96, 230 "\377\255\233\234\077\235\077\077\077\077\246\256\252\077" 231 "\077\077\370\361\375\077\077\346\077\372\077\077\247\257" 232 "\254\253\077\250\077\077\077\077\216\217\222\200\077\220" 233 "\077\077\077\077\077\077\077\245\077\077\077\077\231\077" 234 "\077\077\077\077\232\077\077\341\205\240\203\077\204\206" 235 "\221\207\212\202\210\211\215\241\214\213\077\244\225\242" 236 "\223\077\224\366\077\227\243\226\201\077\077\230" }, 237 { ENC_MAP, 402, 1, 238 "\237" }, 239 { ENC_MAP, 915, 52, 240 "\342\077\077\077\077\351\077\077\077\077\077\077\077\077" 241 "\077\077\344\077\077\350\077\077\352\077\077\077\077\077" 242 "\077\077\340\077\077\353\356\077\077\077\077\077\077\077" 243 "\077\077\077\343\077\077\345\347\077\355" }, 244 { ENC_MAP, 8319, 1, 245 "\374" }, 246 { ENC_MAP, 8359, 1, 247 "\236" }, 248 { ENC_MAP, 8729, 17, 249 "\371\373\077\077\077\354\077\077\077\077\077\077\077\077" 250 "\077\077\357" }, 251 { ENC_MAP, 8776, 1, 252 "\367" }, 253 { ENC_MAP, 8801, 5, 254 "\360\077\077\363\362" }, 255 { ENC_MAP, 8976, 18, 256 "\251\077\077\077\077\077\077\077\077\077\077\077\077\077" 257 "\077\077\364\365" }, 258 { ENC_MAP, 9472, 161, 259 "\304\077\263\077\077\077\077\077\077\077\077\077\332\077" 260 "\077\077\277\077\077\077\300\077\077\077\331\077\077\077" 261 "\303\077\077\077\077\077\077\077\264\077\077\077\077\077" 262 "\077\077\302\077\077\077\077\077\077\077\301\077\077\077" 263 "\077\077\077\077\305\077\077\077\077\077\077\077\077\077" 264 "\077\077\077\077\077\077\077\077\077\077\315\272\325\326" 265 "\311\270\267\273\324\323\310\276\275\274\306\307\314\265" 266 "\266\271\321\322\313\317\320\312\330\327\316\077\077\077" 267 "\077\077\077\077\077\077\077\077\077\077\077\077\077\077" 268 "\077\077\337\077\077\077\334\077\077\077\333\077\077\077" 269 "\335\077\077\077\336\260\261\262\077\077\077\077\077\077" 270 "\077\077\077\077\077\077\376" }, 271 { ENC_END, 0, 0, NULL } 272}; 273 274static TEncodingRule TDOM_UnicodeToCP850 [] = { 275 { ENC_IDENTITY, 1, 127, "" }, 276 { ENC_MAP, 160, 96, 277 "\377\255\275\234\317\276\335\365\371\270\246\256\252\360" 278 "\251\356\370\361\375\374\357\346\364\372\367\373\247\257" 279 "\254\253\363\250\267\265\266\307\216\217\222\200\324\220" 280 "\322\323\336\326\327\330\321\245\343\340\342\345\231\236" 281 "\235\353\351\352\232\355\350\341\205\240\203\306\204\206" 282 "\221\207\212\202\210\211\215\241\214\213\320\244\225\242" 283 "\223\344\224\366\233\227\243\226\201\354\347\230" }, 284 { ENC_MAP, 305, 1, 285 "\325" }, 286 { ENC_MAP, 402, 1, 287 "\237" }, 288 { ENC_MAP, 8215, 1, 289 "\362" }, 290 { ENC_MAP, 9472, 161, 291 "\304\077\263\077\077\077\077\077\077\077\077\077\332\077" 292 "\077\077\277\077\077\077\300\077\077\077\331\077\077\077" 293 "\303\077\077\077\077\077\077\077\264\077\077\077\077\077" 294 "\077\077\302\077\077\077\077\077\077\077\301\077\077\077" 295 "\077\077\077\077\305\077\077\077\077\077\077\077\077\077" 296 "\077\077\077\077\077\077\077\077\077\077\315\272\077\077" 297 "\311\077\077\273\077\077\310\077\077\274\077\077\314\077" 298 "\077\271\077\077\313\077\077\312\077\077\316\077\077\077" 299 "\077\077\077\077\077\077\077\077\077\077\077\077\077\077" 300 "\077\077\337\077\077\077\334\077\077\077\333\077\077\077" 301 "\077\077\077\077\077\260\261\262\077\077\077\077\077\077" 302 "\077\077\077\077\077\077\376" }, 303 { ENC_END, 0, 0, NULL } 304}; 305 306static TEncodingRule TDOM_UnicodeToISO88591 [] = { 307 { ENC_IDENTITY, 1, 255, "" }, 308 { ENC_END, 0, 0, NULL } 309}; 310 311static TEncodingRule TDOM_UnicodeToISO88592 [] = { 312 { ENC_IDENTITY, 1, 160, "" }, 313 { ENC_MAP, 164, 120, 314 "\244\077\247\250\077\077\077\077\255\077\077\260\077\077" 315 "\077\264\077\077\077\270\077\077\077\077\077\077\077\077" 316 "\301\302\077\304\077\077\307\077\311\077\313\077\315\316" 317 "\077\077\077\077\323\324\077\326\327\077\077\332\077\334" 318 "\335\077\337\077\341\342\077\344\077\077\347\077\351\077" 319 "\353\077\355\356\077\077\077\077\363\364\077\366\367\077" 320 "\077\372\077\374\375\077\077\077\077\303\343\241\261\306" 321 "\346\077\077\077\077\310\350\317\357\320\360\077\077\077" 322 "\077\077\077\312\352\314\354" }, 323 { ENC_MAP, 313, 70, 324 "\305\345\077\077\245\265\077\077\243\263\321\361\077\077" 325 "\322\362\077\077\077\077\077\077\077\325\365\077\077\300" 326 "\340\077\077\330\370\246\266\077\077\252\272\251\271\336" 327 "\376\253\273\077\077\077\077\077\077\077\077\331\371\333" 328 "\373\077\077\077\077\077\077\077\254\274\257\277\256\276" 329 }, 330 { ENC_MAP, 711, 23, 331 "\267\077\077\077\077\077\077\077\077\077\077\077\077\077" 332 "\077\077\077\242\377\077\262\077\275" }, 333 { ENC_END, 0, 0, NULL } 334}; 335 336static TEncodingRule TDOM_UnicodeToISO88593 [] = { 337 { ENC_IDENTITY, 1, 160, "" }, 338 { ENC_MAP, 163, 147, 339 "\243\244\247\250\077\077\077\077\255\077\077\260\077\262" 340 "\263\264\265\077\267\270\077\077\077\077\275\077\077\300" 341 "\301\302\077\304\077\077\307\310\311\312\313\314\315\316" 342 "\317\077\321\322\323\324\077\326\327\077\331\332\333\334" 343 "\077\077\337\340\341\342\077\344\077\077\347\350\351\352" 344 "\353\354\355\356\357\077\361\362\363\364\077\366\367\077" 345 "\371\372\373\374\077\077\077\077\077\077\077\077\077\077" 346 "\077\306\346\305\345\077\077\077\077\077\077\077\077\077" 347 "\077\077\077\077\077\077\077\330\370\253\273\325\365\077" 348 "\077\246\266\241\261\077\077\077\077\077\077\077\077\251" 349 "\271\077\077\254\274" }, 350 { ENC_MAP, 348, 33, 351 "\336\376\252\272\077\077\077\077\077\077\077\077\077\077" 352 "\077\077\335\375\077\077\077\077\077\077\077\077\077\077" 353 "\077\077\077\257\277" }, 354 { ENC_MAP, 728, 2, 355 "\242\377" }, 356 { ENC_END, 0, 0, NULL } 357}; 358 359static TEncodingRule TDOM_UnicodeToISO88594 [] = { 360 { ENC_IDENTITY, 1, 160, "" }, 361 { ENC_MAP, 164, 219, 362 "\244\077\247\250\077\077\077\077\255\077\257\260\077\077" 363 "\077\264\077\077\077\270\077\077\077\077\077\077\077\077" 364 "\301\302\303\304\305\306\077\077\311\077\313\077\315\316" 365 "\077\077\077\077\077\324\325\326\327\330\077\332\333\334" 366 "\077\077\337\077\341\342\343\344\345\346\077\077\351\077" 367 "\353\077\355\356\077\077\077\077\077\364\365\366\367\370" 368 "\077\372\373\374\077\077\077\300\340\077\077\241\261\077" 369 "\077\077\077\077\077\310\350\077\077\320\360\252\272\077" 370 "\077\314\354\312\352\077\077\077\077\077\077\077\077\253" 371 "\273\077\077\077\077\245\265\317\357\077\077\307\347\077" 372 "\077\077\077\077\077\323\363\242\077\077\246\266\077\077" 373 "\077\077\077\077\077\077\321\361\077\077\077\275\277\322" 374 "\362\077\077\077\077\077\077\077\077\243\263\077\077\077" 375 "\077\077\077\077\077\251\271\077\077\077\077\254\274\335" 376 "\375\336\376\077\077\077\077\077\077\331\371\077\077\077" 377 "\077\077\077\077\077\077\256\276" }, 378 { ENC_MAP, 711, 21, 379 "\267\077\077\077\077\077\077\077\077\077\077\077\077\077" 380 "\077\077\077\077\377\077\262" }, 381 { ENC_END, 0, 0, NULL } 382}; 383 384static TEncodingRule TDOM_UnicodeToISO88595 [] = { 385 { ENC_IDENTITY, 1, 160, "" }, 386 { ENC_MAP, 167, 7, 387 "\375\077\077\077\077\077\255" }, 388 { ENC_MAP, 1025, 95, 389 "\241\242\243\244\245\246\247\250\251\252\253\254\077\256" 390 "\257\260\261\262\263\264\265\266\267\270\271\272\273\274" 391 "\275\276\277\300\301\302\303\304\305\306\307\310\311\312" 392 "\313\314\315\316\317\320\321\322\323\324\325\326\327\330" 393 "\331\332\333\334\335\336\337\340\341\342\343\344\345\346" 394 "\347\350\351\352\353\354\355\356\357\077\361\362\363\364" 395 "\365\366\367\370\371\372\373\374\077\376\377" }, 396 { ENC_MAP, 8470, 1, 397 "\360" }, 398 { ENC_END, 0, 0, NULL } 399}; 400 401static TEncodingRule TDOM_UnicodeToISO88596 [] = { 402 { ENC_IDENTITY, 1, 47, "" }, 403 { ENC_IDENTITY, 58, 103, "" }, 404 { ENC_MAP, 164, 10, 405 "\244\077\077\077\077\077\077\077\255" }, 406 { ENC_MAP, 1548, 94, 407 "\254\077\077\077\077\077\077\077\077\077\077\077\077\077" 408 "\077\273\077\077\077\277\077\301\302\303\304\305\306\307" 409 "\310\311\312\313\314\315\316\317\320\321\322\323\324\325" 410 "\326\327\330\331\332\077\077\077\077\077\340\341\342\343" 411 "\344\345\346\347\350\351\352\353\354\355\356\357\360\361" 412 "\362\077\077\077\077\077\077\077\077\077\077\077\077\077" 413 "\060\061\062\063\064\065\066\067\070\071" }, 414 { ENC_END, 0, 0, NULL } 415}; 416 417static TEncodingRule TDOM_UnicodeToISO88597 [] = { 418 { ENC_IDENTITY, 1, 160, "" }, 419 { ENC_MAP, 163, 27, 420 "\243\077\246\247\250\251\077\253\254\255\077\077\260\261" 421 "\262\263\077\077\077\267\077\077\077\273\077\275" }, 422 { ENC_MAP, 700, 2, 423 "\242\241" }, 424 { ENC_MAP, 900, 75, 425 "\264\265\266\077\270\271\272\077\274\077\276\277\300\301" 426 "\302\303\304\305\306\307\310\311\312\313\314\315\316\317" 427 "\320\321\077\323\324\325\326\327\330\331\332\333\334\335" 428 "\336\337\340\341\342\343\344\345\346\347\350\351\352\353" 429 "\354\355\356\357\360\361\362\363\364\365\366\367\370\371" 430 "\372\373\374\375\376" }, 431 { ENC_MAP, 8213, 1, 432 "\257" }, 433 { ENC_END, 0, 0, NULL } 434}; 435 436static TEncodingRule TDOM_UnicodeToISO88598 [] = { 437 { ENC_IDENTITY, 1, 160, "" }, 438 { ENC_MAP, 162, 54, 439 "\242\243\244\245\246\247\250\251\253\254\255\256\260\261" 440 "\262\263\264\265\266\267\270\271\273\274\275\276\077\077" 441 "\077\077\077\077\077\077\077\077\077\077\077\077\077\077" 442 "\077\077\077\252" }, 443 { ENC_MAP, 247, 1, 444 "\272" }, 445 { ENC_MAP, 1488, 27, 446 "\340\341\342\343\344\345\346\347\350\351\352\353\354\355" 447 "\356\357\360\361\362\363\364\365\366\367\370\371\372" }, 448 { ENC_MAP, 8215, 1, 449 "\337" }, 450 { ENC_MAP, 8254, 1, 451 "\257" }, 452 { ENC_END, 0, 0, NULL } 453}; 454 455static TEncodingRule TDOM_UnicodeToISO88599 [] = { 456 { ENC_IDENTITY, 1, 207, "" }, 457 { ENC_MAP, 209, 54, 458 "\321\322\323\324\325\326\327\330\331\332\333\334\337\340" 459 "\341\342\343\344\345\346\347\350\351\352\353\354\355\356" 460 "\357\361\362\363\364\365\366\367\370\371\372\373\374\377" 461 }, 462 { ENC_MAP, 286, 20, 463 "\320\360\077\077\077\077\077\077\077\077\077\077\077\077" 464 "\077\077\077\077\335\375" }, 465 { ENC_MAP, 350, 2, 466 "\336\376" }, 467 { ENC_END, 0, 0, NULL } 468}; 469 470static TEncodingRule TDOM_UnicodeToKOI8R [] = { 471 { ENC_IDENTITY, 1, 127, "" }, 472 { ENC_MAP, 160, 24, 473 "\232\077\077\077\077\077\077\077\077\277\077\077\077\077" 474 "\077\077\234\077\235\077\077\077\077\236" }, 475 { ENC_MAP, 247, 1, 476 "\237" }, 477 { ENC_MAP, 1025, 81, 478 "\263\077\077\077\077\077\077\077\077\077\077\077\077\077" 479 "\077\341\342\367\347\344\345\366\372\351\352\353\354\355" 480 "\356\357\360\362\363\364\365\346\350\343\376\373\375\377" 481 "\371\370\374\340\361\301\302\327\307\304\305\326\332\311" 482 "\312\313\314\315\316\317\320\322\323\324\325\306\310\303" 483 "\336\333\335\337\331\330\334\300\321\077\243" }, 484 { ENC_MAP, 8729, 2, 485 "\225\226" }, 486 { ENC_MAP, 8776, 1, 487 "\227" }, 488 { ENC_MAP, 8804, 2, 489 "\230\231" }, 490 { ENC_MAP, 8992, 2, 491 "\223\233" }, 492 { ENC_MAP, 9472, 161, 493 "\200\077\201\077\077\077\077\077\077\077\077\077\202\077" 494 "\077\077\203\077\077\077\204\077\077\077\205\077\077\077" 495 "\206\077\077\077\077\077\077\077\207\077\077\077\077\077" 496 "\077\077\210\077\077\077\077\077\077\077\211\077\077\077" 497 "\077\077\077\077\212\077\077\077\077\077\077\077\077\077" 498 "\077\077\077\077\077\077\077\077\077\077\240\241\242\244" 499 "\245\246\247\250\251\252\253\254\255\256\257\260\261\262" 500 "\264\265\266\267\270\271\272\273\274\275\276\077\077\077" 501 "\077\077\077\077\077\077\077\077\077\077\077\077\077\077" 502 "\077\077\213\077\077\077\214\077\077\077\215\077\077\077" 503 "\216\077\077\077\217\220\221\222\077\077\077\077\077\077" 504 "\077\077\077\077\077\077\224" }, 505 { ENC_END, 0, 0, NULL } 506}; 507 508 509static TEncoding TDOM_UnicodeTo8bitEncodings [] = { 510 { "ascii" , 0x3F, TDOM_UnicodeToASCII }, 511 { "cp1250" , 0x3F, TDOM_UnicodeToCP1250 }, 512 { "cp1251" , 0x3F, TDOM_UnicodeToCP1251 }, 513 { "cp1252" , 0x3F, TDOM_UnicodeToCP1252 }, 514 { "cp1253" , 0x3F, TDOM_UnicodeToCP1253 }, 515 { "cp1254" , 0x3F, TDOM_UnicodeToCP1254 }, 516 { "cp1255" , 0x3F, TDOM_UnicodeToCP1255 }, 517 { "cp1256" , 0x3F, TDOM_UnicodeToCP1256 }, 518 { "cp437" , 0x3F, TDOM_UnicodeToCP437 }, 519 { "cp850" , 0x3F, TDOM_UnicodeToCP850 }, 520 { "iso8859-1" , 0x3F, TDOM_UnicodeToISO88591 }, 521 { "iso8859-2" , 0x3F, TDOM_UnicodeToISO88592 }, 522 { "iso8859-3" , 0x3F, TDOM_UnicodeToISO88593 }, 523 { "iso8859-4" , 0x3F, TDOM_UnicodeToISO88594 }, 524 { "iso8859-5" , 0x3F, TDOM_UnicodeToISO88595 }, 525 { "iso8859-6" , 0x3F, TDOM_UnicodeToISO88596 }, 526 { "iso8859-7" , 0x3F, TDOM_UnicodeToISO88597 }, 527 { "iso8859-8" , 0x3F, TDOM_UnicodeToISO88598 }, 528 { "iso8859-9" , 0x3F, TDOM_UnicodeToISO88599 }, 529 { "koi8-r" , 0x3F, TDOM_UnicodeToKOI8R }, 530 { NULL, 0, NULL } 531}; 532