dbcreator/commsdatcreator/Src/cdcreaderxml.cpp
branchGCC_SURGE
changeset 37 46a9400b839e
parent 2 086aae6fc07e
child 49 faa5ef4f80da
equal deleted inserted replaced
35:0d8dfd61e410 37:46a9400b839e
  1206     ReplaceInString( aPtrTag, spXML4, sp4 );
  1206     ReplaceInString( aPtrTag, spXML4, sp4 );
  1207     _LIT16( spXML5, "'" );
  1207     _LIT16( spXML5, "'" );
  1208     _LIT16( sp5, "\'" );
  1208     _LIT16( sp5, "\'" );
  1209     ReplaceInString( aPtrTag, spXML5, sp5 );
  1209     ReplaceInString( aPtrTag, spXML5, sp5 );
  1210     _LIT16( spXML6, "¡" );
  1210     _LIT16( spXML6, "¡" );
  1211     _LIT16( sp6, "¡" );
  1211     _LIT16( sp6, "\u00a1" );
  1212     ReplaceInString( aPtrTag, spXML6, sp6 );
  1212     ReplaceInString( aPtrTag, spXML6, sp6 );
  1213     _LIT16( spXML7, "¢" );
  1213     _LIT16( spXML7, "¢" );
  1214     _LIT16( sp7, "¢" );
  1214     _LIT16( sp7, "\u00a2" );
  1215     ReplaceInString( aPtrTag, spXML7, sp7 );
  1215     ReplaceInString( aPtrTag, spXML7, sp7 );
  1216     _LIT16( spXML8, "£" );
  1216     _LIT16( spXML8, "£" );
  1217     _LIT16( sp8, "£" );
  1217     _LIT16( sp8, "\u00a3" );
  1218     ReplaceInString( aPtrTag, spXML8, sp8 );
  1218     ReplaceInString( aPtrTag, spXML8, sp8 );
  1219     _LIT16( spXML9, "¤" );
  1219     _LIT16( spXML9, "¤" );
  1220     _LIT16( sp9, "¤" );
  1220     _LIT16( sp9, "\u00a4" );
  1221     ReplaceInString( aPtrTag, spXML9, sp9 );
  1221     ReplaceInString( aPtrTag, spXML9, sp9 );
  1222     _LIT16( spXML10, "¥" );
  1222     _LIT16( spXML10, "¥" );
  1223     _LIT16( sp10, "¥" );
  1223     _LIT16( sp10, "\u00a5" );
  1224     ReplaceInString( aPtrTag, spXML10, sp10 );
  1224     ReplaceInString( aPtrTag, spXML10, sp10 );
  1225     _LIT16( spXML11, "¦" );
  1225     _LIT16( spXML11, "¦" );
  1226     _LIT16( sp11, "¦" );
  1226     _LIT16( sp11, "\u00a6" );
  1227     ReplaceInString( aPtrTag, spXML11, sp11 );
  1227     ReplaceInString( aPtrTag, spXML11, sp11 );
  1228     _LIT16( spXML12, "§" );
  1228     _LIT16( spXML12, "§" );
  1229     _LIT16( sp12, "§" );
  1229     _LIT16( sp12, "\u00a7" );
  1230     ReplaceInString( aPtrTag, spXML12, sp12 );
  1230     ReplaceInString( aPtrTag, spXML12, sp12 );
  1231     _LIT16( spXML13, "¨" );
  1231     _LIT16( spXML13, "¨" );
  1232     _LIT16( sp13, "¨" );
  1232     _LIT16( sp13, "\u00a8" );
  1233     ReplaceInString( aPtrTag, spXML13, sp13 );
  1233     ReplaceInString( aPtrTag, spXML13, sp13 );
  1234     _LIT16( spXML14, "©" );
  1234     _LIT16( spXML14, "©" );
  1235     _LIT16( sp14, "©" );
  1235     _LIT16( sp14, "\u00a9" );
  1236     ReplaceInString( aPtrTag, spXML14, sp14 );
  1236     ReplaceInString( aPtrTag, spXML14, sp14 );
  1237     _LIT16( spXML15, "ª" );
  1237     _LIT16( spXML15, "ª" );
  1238     _LIT16( sp15, "ª" );
  1238     _LIT16( sp15, "\u00aa" );
  1239     ReplaceInString( aPtrTag, spXML15, sp15 );
  1239     ReplaceInString( aPtrTag, spXML15, sp15 );
  1240     _LIT16( spXML16, "«" );
  1240     _LIT16( spXML16, "«" );
  1241     _LIT16( sp16, "«" );
  1241     _LIT16( sp16, "\u00ab" );
  1242     ReplaceInString( aPtrTag, spXML16, sp16 );
  1242     ReplaceInString( aPtrTag, spXML16, sp16 );
  1243     _LIT16( spXML17, "¬" );
  1243     _LIT16( spXML17, "¬" );
  1244     _LIT16( sp17, "¬" );
  1244     _LIT16( sp17, "\u00ac" );
  1245     ReplaceInString( aPtrTag, spXML17, sp17 );
  1245     ReplaceInString( aPtrTag, spXML17, sp17 );
  1246     _LIT16( spXML18, "®" );
  1246     _LIT16( spXML18, "®" );
  1247     _LIT16( sp18, "®" );
  1247     _LIT16( sp18, "\u00ae" );
  1248     ReplaceInString( aPtrTag, spXML18, sp18 );
  1248     ReplaceInString( aPtrTag, spXML18, sp18 );
  1249     _LIT16( spXML19, "¯" );
  1249     _LIT16( spXML19, "¯" );
  1250     _LIT16( sp19, "¯" );
  1250     _LIT16( sp19, "\u00af" );
  1251     ReplaceInString( aPtrTag, spXML19, sp19 );
  1251     ReplaceInString( aPtrTag, spXML19, sp19 );
  1252     _LIT16( spXML20, "°" );
  1252     _LIT16( spXML20, "°" );
  1253     _LIT16( sp20, "°" );
  1253     _LIT16( sp20, "\u00b0" );
  1254     ReplaceInString( aPtrTag, spXML20, sp20 );
  1254     ReplaceInString( aPtrTag, spXML20, sp20 );
  1255     _LIT16( spXML21, "±" );
  1255     _LIT16( spXML21, "±" );
  1256     _LIT16( sp21, "±" );
  1256     _LIT16( sp21, "\u00b1" );
  1257     ReplaceInString( aPtrTag, spXML21, sp21 );
  1257     ReplaceInString( aPtrTag, spXML21, sp21 );
  1258     _LIT16( spXML22, "²" );
  1258     _LIT16( spXML22, "²" );
  1259     _LIT16( sp22, "²" );
  1259     _LIT16( sp22, "\u00b2" );
  1260     ReplaceInString( aPtrTag, spXML22, sp22 );
  1260     ReplaceInString( aPtrTag, spXML22, sp22 );
  1261     _LIT16( spXML23, "³" );
  1261     _LIT16( spXML23, "³" );
  1262     _LIT16( sp23, "³" );
  1262     _LIT16( sp23, "\u00b3" );
  1263     ReplaceInString( aPtrTag, spXML23, sp23 );
  1263     ReplaceInString( aPtrTag, spXML23, sp23 );
  1264     _LIT16( spXML24, "´" );
  1264     _LIT16( spXML24, "´" );
  1265     _LIT16( sp24, "´" );
  1265     _LIT16( sp24, "\u00b4" );
  1266     ReplaceInString( aPtrTag, spXML24, sp24 );
  1266     ReplaceInString( aPtrTag, spXML24, sp24 );
  1267     _LIT16( spXML25, "µ" );
  1267     _LIT16( spXML25, "µ" );
  1268     _LIT16( sp25, "µ" );
  1268     _LIT16( sp25, "\u00b5" );
  1269     ReplaceInString( aPtrTag, spXML25, sp25 );
  1269     ReplaceInString( aPtrTag, spXML25, sp25 );
  1270     _LIT16( spXML26, "¶" );
  1270     _LIT16( spXML26, "¶" );
  1271     _LIT16( sp26, "¶" );
  1271     _LIT16( sp26, "\u00b6" );
  1272     ReplaceInString( aPtrTag, spXML26, sp26 );  
  1272     ReplaceInString( aPtrTag, spXML26, sp26 );  
  1273     _LIT16( spXML27, "·" );
  1273     _LIT16( spXML27, "·" );
  1274     _LIT16( sp27, "·" );
  1274     _LIT16( sp27, "\u00b7" );
  1275     ReplaceInString( aPtrTag, spXML27, sp27 );
  1275     ReplaceInString( aPtrTag, spXML27, sp27 );
  1276     _LIT16( spXML28, "¸" );
  1276     _LIT16( spXML28, "¸" );
  1277     _LIT16( sp28, "¸" );
  1277     _LIT16( sp28, "\u00b8" );
  1278     ReplaceInString( aPtrTag, spXML28, sp28 );
  1278     ReplaceInString( aPtrTag, spXML28, sp28 );
  1279     _LIT16( spXML29, "¹" );
  1279     _LIT16( spXML29, "¹" );
  1280     _LIT16( sp29, "¹" );
  1280     _LIT16( sp29, "\u00b9" );
  1281     ReplaceInString( aPtrTag, spXML29, sp29 );
  1281     ReplaceInString( aPtrTag, spXML29, sp29 );
  1282     _LIT16( spXML30, "º" );
  1282     _LIT16( spXML30, "º" );
  1283     _LIT16( sp30, "º" );
  1283     _LIT16( sp30, "\u00ba" );
  1284     ReplaceInString( aPtrTag, spXML30, sp30 );
  1284     ReplaceInString( aPtrTag, spXML30, sp30 );
  1285     _LIT16( spXML31, "»" );
  1285     _LIT16( spXML31, "»" );
  1286     _LIT16( sp31, "»" );
  1286     _LIT16( sp31, "\u00bb" );
  1287     ReplaceInString( aPtrTag, spXML31, sp31 );
  1287     ReplaceInString( aPtrTag, spXML31, sp31 );
  1288     _LIT16( spXML32, "¼" );
  1288     _LIT16( spXML32, "¼" );
  1289     _LIT16( sp32, "¼" );
  1289     _LIT16( sp32, "\u00bc" );
  1290     ReplaceInString( aPtrTag, spXML32, sp32 );
  1290     ReplaceInString( aPtrTag, spXML32, sp32 );
  1291     _LIT16( spXML33, "½" );
  1291     _LIT16( spXML33, "½" );
  1292     _LIT16( sp33, "½" );
  1292     _LIT16( sp33, "\u00bd" );
  1293     ReplaceInString( aPtrTag, spXML33, sp33 );
  1293     ReplaceInString( aPtrTag, spXML33, sp33 );
  1294     _LIT16( spXML34, "¾" );
  1294     _LIT16( spXML34, "¾" );
  1295     _LIT16( sp34, "¾" );
  1295     _LIT16( sp34, "\u00be" );
  1296     ReplaceInString( aPtrTag, spXML34, sp34 );
  1296     ReplaceInString( aPtrTag, spXML34, sp34 );
  1297     _LIT16( spXML35, "¿" );
  1297     _LIT16( spXML35, "¿" );
  1298     _LIT16( sp35, "¿" );
  1298     _LIT16( sp35, "\u00bf" );
  1299     ReplaceInString( aPtrTag, spXML35, sp35 );
  1299     ReplaceInString( aPtrTag, spXML35, sp35 );
  1300     _LIT16( spXML36, "À" );
  1300     _LIT16( spXML36, "À" );
  1301     _LIT16( sp36, "À" );
  1301     _LIT16( sp36, "\u00c0" );
  1302     ReplaceInString( aPtrTag, spXML36, sp36 );
  1302     ReplaceInString( aPtrTag, spXML36, sp36 );
  1303     _LIT16( spXML37, "Á" );
  1303     _LIT16( spXML37, "Á" );
  1304     _LIT16( sp37, "Á" );
  1304     _LIT16( sp37, "\u00c1" );
  1305     ReplaceInString( aPtrTag, spXML37, sp37 );
  1305     ReplaceInString( aPtrTag, spXML37, sp37 );
  1306     _LIT16( spXML38, "Â" );
  1306     _LIT16( spXML38, "Â" );
  1307     _LIT16( sp38, "Â" );
  1307     _LIT16( sp38, "\u00c2" );
  1308     ReplaceInString( aPtrTag, spXML38, sp38 );
  1308     ReplaceInString( aPtrTag, spXML38, sp38 );
  1309     _LIT16( spXML39, "Ã" );
  1309     _LIT16( spXML39, "Ã" );
  1310     _LIT16( sp39, "Ã" );
  1310     _LIT16( sp39, "\u00c3" );
  1311     ReplaceInString( aPtrTag, spXML39, sp39 );
  1311     ReplaceInString( aPtrTag, spXML39, sp39 );
  1312     _LIT16( spXML40, "Ä" );
  1312     _LIT16( spXML40, "Ä" );
  1313     _LIT16( sp40, "Ä" );
  1313     _LIT16( sp40, "\u00c4" );
  1314     ReplaceInString( aPtrTag, spXML40, sp40 );
  1314     ReplaceInString( aPtrTag, spXML40, sp40 );
  1315     _LIT16( spXML41, "Å" );
  1315     _LIT16( spXML41, "Å" );
  1316     _LIT16( sp41, "Å" );
  1316     _LIT16( sp41, "\u00c5" );
  1317     ReplaceInString( aPtrTag, spXML41, sp41 );
  1317     ReplaceInString( aPtrTag, spXML41, sp41 );
  1318     _LIT16( spXML42, "Æ" );
  1318     _LIT16( spXML42, "Æ" );
  1319     _LIT16( sp42, "Æ" );
  1319     _LIT16( sp42, "\u00c6" );
  1320     ReplaceInString( aPtrTag, spXML42, sp42 ); 
  1320     ReplaceInString( aPtrTag, spXML42, sp42 ); 
  1321     _LIT16( spXML43, "Ç" );
  1321     _LIT16( spXML43, "Ç" );
  1322     _LIT16( sp43, "Ç" );
  1322     _LIT16( sp43, "\u00c7" );
  1323     ReplaceInString( aPtrTag, spXML43, sp43 );
  1323     ReplaceInString( aPtrTag, spXML43, sp43 );
  1324     _LIT16( spXML44, "È" );
  1324     _LIT16( spXML44, "È" );
  1325     _LIT16( sp44, "È" );
  1325     _LIT16( sp44, "\u00c8" );
  1326     ReplaceInString( aPtrTag, spXML44, sp44 );
  1326     ReplaceInString( aPtrTag, spXML44, sp44 );
  1327     _LIT16( spXML45, "É" );
  1327     _LIT16( spXML45, "É" );
  1328     _LIT16( sp45, "É" );
  1328     _LIT16( sp45, "\u00c9" );
  1329     ReplaceInString( aPtrTag, spXML45, sp45 );
  1329     ReplaceInString( aPtrTag, spXML45, sp45 );
  1330     _LIT16( spXML46, "Ê" );
  1330     _LIT16( spXML46, "Ê" );
  1331     _LIT16( sp46, "Ê" );
  1331     _LIT16( sp46, "\u00ca" );
  1332     ReplaceInString( aPtrTag, spXML46, sp46 );
  1332     ReplaceInString( aPtrTag, spXML46, sp46 );
  1333     _LIT16( spXML47, "Ë" );
  1333     _LIT16( spXML47, "Ë" );
  1334     _LIT16( sp47, "Ë" );
  1334     _LIT16( sp47, "\u00cb" );
  1335     ReplaceInString( aPtrTag, spXML47, sp47 );
  1335     ReplaceInString( aPtrTag, spXML47, sp47 );
  1336     _LIT16( spXML48, "Ì" );
  1336     _LIT16( spXML48, "Ì" );
  1337     _LIT16( sp48, "Ì" );
  1337     _LIT16( sp48, "\u00cc" );
  1338     ReplaceInString( aPtrTag, spXML48, sp48 );
  1338     ReplaceInString( aPtrTag, spXML48, sp48 );
  1339     _LIT16( spXML49, "Í" );
  1339     _LIT16( spXML49, "Í" );
  1340     _LIT16( sp49, "Í" );
  1340     _LIT16( sp49, "\u00cd" );
  1341     ReplaceInString( aPtrTag, spXML49, sp49 );
  1341     ReplaceInString( aPtrTag, spXML49, sp49 );
  1342     _LIT16( spXML50, "Î" );
  1342     _LIT16( spXML50, "Î" );
  1343     _LIT16( sp50, "Î" );
  1343     _LIT16( sp50, "\u00ce" );
  1344     ReplaceInString( aPtrTag, spXML50, sp50 );
  1344     ReplaceInString( aPtrTag, spXML50, sp50 );
  1345     _LIT16( spXML51, "Ï" );
  1345     _LIT16( spXML51, "Ï" );
  1346     _LIT16( sp51, "Ï" );
  1346     _LIT16( sp51, "\u00cf" );
  1347     ReplaceInString( aPtrTag, spXML51, sp51 );
  1347     ReplaceInString( aPtrTag, spXML51, sp51 );
  1348     _LIT16( spXML52, "Ð" );
  1348     _LIT16( spXML52, "Ð" );
  1349     _LIT16( sp52, "Ð" );
  1349     _LIT16( sp52, "\u00d0" );
  1350     ReplaceInString( aPtrTag, spXML52, sp52 );
  1350     ReplaceInString( aPtrTag, spXML52, sp52 );
  1351     _LIT16( spXML53, "Ñ" );
  1351     _LIT16( spXML53, "Ñ" );
  1352     _LIT16( sp53, "Ñ" );
  1352     _LIT16( sp53, "\u00d1" );
  1353     ReplaceInString( aPtrTag, spXML53, sp53 );
  1353     ReplaceInString( aPtrTag, spXML53, sp53 );
  1354     _LIT16( spXML54, "Ò" );
  1354     _LIT16( spXML54, "Ò" );
  1355     _LIT16( sp54, "Ò" );
  1355     _LIT16( sp54, "\u00d2" );
  1356     ReplaceInString( aPtrTag, spXML54, sp54 );
  1356     ReplaceInString( aPtrTag, spXML54, sp54 );
  1357     _LIT16( spXML55, "Ó" );
  1357     _LIT16( spXML55, "Ó" );
  1358     _LIT16( sp55, "Ó" );
  1358     _LIT16( sp55, "\u00d3" );
  1359     ReplaceInString( aPtrTag, spXML55, sp55 );
  1359     ReplaceInString( aPtrTag, spXML55, sp55 );
  1360     _LIT16( spXML56, "Ô" );
  1360     _LIT16( spXML56, "Ô" );
  1361     _LIT16( sp56, "Ô" );
  1361     _LIT16( sp56, "\u00d4" );
  1362     ReplaceInString( aPtrTag, spXML56, sp56 );
  1362     ReplaceInString( aPtrTag, spXML56, sp56 );
  1363     _LIT16( spXML57, "Õ" );
  1363     _LIT16( spXML57, "Õ" );
  1364     _LIT16( sp57, "Õ" );
  1364     _LIT16( sp57, "\u00d5" );
  1365     ReplaceInString( aPtrTag, spXML57, sp57 );
  1365     ReplaceInString( aPtrTag, spXML57, sp57 );
  1366     _LIT16( spXML58, "Ö" );
  1366     _LIT16( spXML58, "Ö" );
  1367     _LIT16( sp58, "Ö" );
  1367     _LIT16( sp58, "\u00d6" );
  1368     ReplaceInString( aPtrTag, spXML58, sp58 );
  1368     ReplaceInString( aPtrTag, spXML58, sp58 );
  1369     _LIT16( spXML59, "×" );
  1369     _LIT16( spXML59, "×" );
  1370     _LIT16( sp59, "×" );
  1370     _LIT16( sp59, "\u00d7" );
  1371     ReplaceInString( aPtrTag, spXML59, sp59 );
  1371     ReplaceInString( aPtrTag, spXML59, sp59 );
  1372     _LIT16( spXML60, "Ø" );
  1372     _LIT16( spXML60, "Ø" );
  1373     _LIT16( sp60, "Ø" );
  1373     _LIT16( sp60, "\u00d8" );
  1374     ReplaceInString( aPtrTag, spXML60, sp60 );
  1374     ReplaceInString( aPtrTag, spXML60, sp60 );
  1375     _LIT16( spXML61, "Ù" );
  1375     _LIT16( spXML61, "Ù" );
  1376     _LIT16( sp61, "Ù" );
  1376     _LIT16( sp61, "\u00d9" );
  1377     ReplaceInString( aPtrTag, spXML61, sp61 );
  1377     ReplaceInString( aPtrTag, spXML61, sp61 );
  1378     _LIT16( spXML62, "Ú" );
  1378     _LIT16( spXML62, "Ú" );
  1379     _LIT16( sp62, "Ú" );
  1379     _LIT16( sp62, "\u00da" );
  1380     ReplaceInString( aPtrTag, spXML62, sp62 );
  1380     ReplaceInString( aPtrTag, spXML62, sp62 );
  1381     _LIT16( spXML63, "Û" );
  1381     _LIT16( spXML63, "Û" );
  1382     _LIT16( sp63, "Û" );
  1382     _LIT16( sp63, "\u00db" );
  1383     ReplaceInString( aPtrTag, spXML63, sp63 );
  1383     ReplaceInString( aPtrTag, spXML63, sp63 );
  1384     _LIT16( spXML64, "Ü" );
  1384     _LIT16( spXML64, "Ü" );
  1385     _LIT16( sp64, "Ü" );
  1385     _LIT16( sp64, "\u00dc" );
  1386     ReplaceInString( aPtrTag, spXML64, sp64 );
  1386     ReplaceInString( aPtrTag, spXML64, sp64 );
  1387     _LIT16( spXML65, "Ý" );
  1387     _LIT16( spXML65, "Ý" );
  1388     _LIT16( sp65, "Ý" );
  1388     _LIT16( sp65, "\u00dd" );
  1389     ReplaceInString( aPtrTag, spXML65, sp65 );
  1389     ReplaceInString( aPtrTag, spXML65, sp65 );
  1390     _LIT16( spXML66, "Þ" );
  1390     _LIT16( spXML66, "Þ" );
  1391     _LIT16( sp66, "Þ" );
  1391     _LIT16( sp66, "\u00de" );
  1392     ReplaceInString( aPtrTag, spXML66, sp66 );
  1392     ReplaceInString( aPtrTag, spXML66, sp66 );
  1393     _LIT16( spXML67, "ß" );
  1393     _LIT16( spXML67, "ß" );
  1394     _LIT16( sp67, "ß" );
  1394     _LIT16( sp67, "\u00df" );
  1395     ReplaceInString( aPtrTag, spXML67, sp67 );
  1395     ReplaceInString( aPtrTag, spXML67, sp67 );
  1396     _LIT16( spXML68, "à" );
  1396     _LIT16( spXML68, "à" );
  1397     _LIT16( sp68, "à" );
  1397     _LIT16( sp68, "\u00e0" );
  1398     ReplaceInString( aPtrTag, spXML68, sp68 );
  1398     ReplaceInString( aPtrTag, spXML68, sp68 );
  1399     _LIT16( spXML69, "á" );
  1399     _LIT16( spXML69, "á" );
  1400     _LIT16( sp69, "á" );
  1400     _LIT16( sp69, "\u00e1" );
  1401     ReplaceInString( aPtrTag, spXML69, sp69 );
  1401     ReplaceInString( aPtrTag, spXML69, sp69 );
  1402     _LIT16( spXML70, "â" );
  1402     _LIT16( spXML70, "â" );
  1403     _LIT16( sp70, "â" );
  1403     _LIT16( sp70, "\u00e2" );
  1404     ReplaceInString( aPtrTag, spXML70, sp70 );
  1404     ReplaceInString( aPtrTag, spXML70, sp70 );
  1405     _LIT16( spXML71, "ã" );
  1405     _LIT16( spXML71, "ã" );
  1406     _LIT16( sp71, "ã" );
  1406     _LIT16( sp71, "\u00e3" );
  1407     ReplaceInString( aPtrTag, spXML71, sp71 );
  1407     ReplaceInString( aPtrTag, spXML71, sp71 );
  1408     _LIT16( spXML72, "ä");
  1408     _LIT16( spXML72, "ä");
  1409     _LIT16( sp72, "ä" );
  1409     _LIT16( sp72, "\u00e4" );
  1410     ReplaceInString( aPtrTag, spXML72, sp72 );
  1410     ReplaceInString( aPtrTag, spXML72, sp72 );
  1411     _LIT16( spXML73, "å" );
  1411     _LIT16( spXML73, "å" );
  1412     _LIT16( sp73, "å" );
  1412     _LIT16( sp73, "\u00e5" );
  1413     ReplaceInString( aPtrTag, spXML73, sp73 );
  1413     ReplaceInString( aPtrTag, spXML73, sp73 );
  1414     _LIT16( spXML74, "æ" );
  1414     _LIT16( spXML74, "æ" );
  1415     _LIT16( sp74, "æ" );
  1415     _LIT16( sp74, "\u00e6" );
  1416     ReplaceInString( aPtrTag, spXML74, sp74 );
  1416     ReplaceInString( aPtrTag, spXML74, sp74 );
  1417     _LIT16( spXML75, "&acedil;" );
  1417     _LIT16( spXML75, "&acedil;" );
  1418     _LIT16( sp75, "ç" );
  1418     _LIT16( sp75, "\u00e7" );
  1419     ReplaceInString( aPtrTag, spXML75, sp75 );
  1419     ReplaceInString( aPtrTag, spXML75, sp75 );
  1420     _LIT16( spXML76, "è" );
  1420     _LIT16( spXML76, "è" );
  1421     _LIT16( sp76, "è" );
  1421     _LIT16( sp76, "\u00e8" );
  1422     ReplaceInString( aPtrTag, spXML76, sp76 );
  1422     ReplaceInString( aPtrTag, spXML76, sp76 );
  1423     _LIT16( spXML77, "é" );
  1423     _LIT16( spXML77, "é" );
  1424     _LIT16( sp77, "é" );
  1424     _LIT16( sp77, "\u00e9" );
  1425     ReplaceInString( aPtrTag, spXML77, sp77 );
  1425     ReplaceInString( aPtrTag, spXML77, sp77 );
  1426     _LIT16( spXML78, "ê" );
  1426     _LIT16( spXML78, "ê" );
  1427     _LIT16( sp78, "ê" );
  1427     _LIT16( sp78, "\u00ea" );
  1428     ReplaceInString( aPtrTag, spXML78, sp78 );
  1428     ReplaceInString( aPtrTag, spXML78, sp78 );
  1429     _LIT16( spXML79, "ë" );
  1429     _LIT16( spXML79, "ë" );
  1430     _LIT16( sp79, "ë" );
  1430     _LIT16( sp79, "\u00eb" );
  1431     ReplaceInString( aPtrTag, spXML79, sp79 );
  1431     ReplaceInString( aPtrTag, spXML79, sp79 );
  1432     _LIT16( spXML80, "ì" );
  1432     _LIT16( spXML80, "ì" );
  1433     _LIT16( sp80, "ì" );
  1433     _LIT16( sp80, "\u00ec" );
  1434     ReplaceInString( aPtrTag, spXML80, sp80 );
  1434     ReplaceInString( aPtrTag, spXML80, sp80 );
  1435     _LIT16( spXML81, "í" );
  1435     _LIT16( spXML81, "í" );
  1436     _LIT16( sp81, "í" );
  1436     _LIT16( sp81, "\u00ed" );
  1437     ReplaceInString( aPtrTag, spXML81, sp81 );
  1437     ReplaceInString( aPtrTag, spXML81, sp81 );
  1438     _LIT16( spXML82, "î" );
  1438     _LIT16( spXML82, "î" );
  1439     _LIT16( sp82, "î" );
  1439     _LIT16( sp82, "\u00ee" );
  1440     ReplaceInString( aPtrTag, spXML82, sp82 );
  1440     ReplaceInString( aPtrTag, spXML82, sp82 );
  1441     _LIT16( spXML83, "ï" );
  1441     _LIT16( spXML83, "ï" );
  1442     _LIT16( sp83, "ï" );
  1442     _LIT16( sp83, "\u00ef" );
  1443     ReplaceInString( aPtrTag, spXML83, sp83 );
  1443     ReplaceInString( aPtrTag, spXML83, sp83 );
  1444     _LIT16( spXML84, "ð" );
  1444     _LIT16( spXML84, "ð" );
  1445     _LIT16( sp84, "ð" );
  1445     _LIT16( sp84, "\u00f0" );
  1446     ReplaceInString( aPtrTag, spXML84, sp84 );
  1446     ReplaceInString( aPtrTag, spXML84, sp84 );
  1447     _LIT16( spXML85, "ñ" );
  1447     _LIT16( spXML85, "ñ" );
  1448     _LIT16( sp85, "ñ" );
  1448     _LIT16( sp85, "\u00f1" );
  1449     ReplaceInString( aPtrTag, spXML85, sp85 );
  1449     ReplaceInString( aPtrTag, spXML85, sp85 );
  1450     _LIT16( spXML86, "ò" );
  1450     _LIT16( spXML86, "ò" );
  1451     _LIT16( sp86, "ò" );
  1451     _LIT16( sp86, "\u00f2" );
  1452     ReplaceInString( aPtrTag, spXML86, sp86 );
  1452     ReplaceInString( aPtrTag, spXML86, sp86 );
  1453     _LIT16( spXML87, "ó" );
  1453     _LIT16( spXML87, "ó" );
  1454     _LIT16( sp87, "ó" );
  1454     _LIT16( sp87, "\u00f3" );
  1455     ReplaceInString( aPtrTag, spXML87, sp87 );
  1455     ReplaceInString( aPtrTag, spXML87, sp87 );
  1456     _LIT16( spXML88, "ô" );
  1456     _LIT16( spXML88, "ô" );
  1457     _LIT16( sp88, "ô" );
  1457     _LIT16( sp88, "\u00f4" );
  1458     ReplaceInString( aPtrTag, spXML88, sp88 );
  1458     ReplaceInString( aPtrTag, spXML88, sp88 );
  1459     _LIT16( spXML89, "õ" );
  1459     _LIT16( spXML89, "õ" );
  1460     _LIT16( sp89, "õ" );
  1460     _LIT16( sp89, "\u00f5" );
  1461     ReplaceInString( aPtrTag, spXML89, sp89 );
  1461     ReplaceInString( aPtrTag, spXML89, sp89 );
  1462     _LIT16( spXML90, "ö" );
  1462     _LIT16( spXML90, "ö" );
  1463     _LIT16( sp90, "ö" );
  1463     _LIT16( sp90, "\u00f6" );
  1464     ReplaceInString( aPtrTag, spXML90, sp90 );
  1464     ReplaceInString( aPtrTag, spXML90, sp90 );
  1465     _LIT16( spXML91, "÷" );
  1465     _LIT16( spXML91, "÷" );
  1466     _LIT16( sp91, "÷" );
  1466     _LIT16( sp91, "\u00f7" );
  1467     ReplaceInString( aPtrTag, spXML91, sp91 );
  1467     ReplaceInString( aPtrTag, spXML91, sp91 );
  1468     _LIT16( spXML92, "ø" );
  1468     _LIT16( spXML92, "ø" );
  1469     _LIT16( sp92, "ø" );
  1469     _LIT16( sp92, "\u00f8" );
  1470     ReplaceInString( aPtrTag, spXML92, sp92 );
  1470     ReplaceInString( aPtrTag, spXML92, sp92 );
  1471     _LIT16( spXML93, "ù" );
  1471     _LIT16( spXML93, "ù" );
  1472     _LIT16( sp93, "ù" );
  1472     _LIT16( sp93, "\u00f9" );
  1473     ReplaceInString( aPtrTag, spXML93, sp93 );
  1473     ReplaceInString( aPtrTag, spXML93, sp93 );
  1474     _LIT16( spXML94, "ú" );
  1474     _LIT16( spXML94, "ú" );
  1475     _LIT16( sp94, "ú" );
  1475     _LIT16( sp94, "\u00fa" );
  1476     ReplaceInString( aPtrTag, spXML94, sp94 );
  1476     ReplaceInString( aPtrTag, spXML94, sp94 );
  1477     _LIT16( spXML95, "û" );
  1477     _LIT16( spXML95, "û" );
  1478     _LIT16( sp95, "û" );
  1478     _LIT16( sp95, "\u00fb" );
  1479     ReplaceInString( aPtrTag, spXML95, sp95 );
  1479     ReplaceInString( aPtrTag, spXML95, sp95 );
  1480     _LIT16( spXML96, "ü" );
  1480     _LIT16( spXML96, "ü" );
  1481     _LIT16( sp96, "ü" );
  1481     _LIT16( sp96, "\u00fc" );
  1482     ReplaceInString( aPtrTag, spXML96, sp96 );
  1482     ReplaceInString( aPtrTag, spXML96, sp96 );
  1483     _LIT16( spXML97, "ý" );
  1483     _LIT16( spXML97, "ý" );
  1484     _LIT16( sp97, "ý" );
  1484     _LIT16( sp97, "\u00fd" );
  1485     ReplaceInString( aPtrTag, spXML97, sp97 );
  1485     ReplaceInString( aPtrTag, spXML97, sp97 );
  1486     _LIT16( spXML98, "þ" );
  1486     _LIT16( spXML98, "þ" );
  1487     _LIT16( sp98, "þ" );
  1487     _LIT16( sp98, "\u00de" );
  1488     ReplaceInString( aPtrTag, spXML98, sp98 );
  1488     ReplaceInString( aPtrTag, spXML98, sp98 );
  1489     _LIT16( spXML99, "ÿ" );
  1489     _LIT16( spXML99, "ÿ" );
  1490     _LIT16( sp99, "ÿ" );
  1490     _LIT16( sp99, "\u00ff" );
  1491     ReplaceInString( aPtrTag, spXML99, sp99 );
  1491     ReplaceInString( aPtrTag, spXML99, sp99 );
  1492     _LIT16( spXML100, "Œ" );
  1492     _LIT16( spXML100, "Œ" );
  1493     _LIT16( sp100, "Œ" );
  1493     _LIT16( sp100, "\u0152" );
  1494     ReplaceInString( aPtrTag, spXML100, sp100 );
  1494     ReplaceInString( aPtrTag, spXML100, sp100 );
  1495     _LIT16( spXML101, "œ" );
  1495     _LIT16( spXML101, "œ" );
  1496     _LIT16( sp101, "œ" );
  1496     _LIT16( sp101, "\u0153" );
  1497     ReplaceInString( aPtrTag, spXML101, sp101 );
  1497     ReplaceInString( aPtrTag, spXML101, sp101 );
  1498     _LIT16( spXML102, "Š" );
  1498     _LIT16( spXML102, "Š" );
  1499     _LIT16( sp102, "Š" );
  1499     _LIT16( sp102, "\u0160" );
  1500     ReplaceInString( aPtrTag, spXML102, sp102 );
  1500     ReplaceInString( aPtrTag, spXML102, sp102 );
  1501     _LIT16( spXML103, "š" );
  1501     _LIT16( spXML103, "š" );
  1502     _LIT16( sp103, "š" );
  1502     _LIT16( sp103, "\u0161" );
  1503     ReplaceInString( aPtrTag, spXML103, sp103 );
  1503     ReplaceInString( aPtrTag, spXML103, sp103 );
  1504     _LIT16( spXML104, "Ÿ" );
  1504     _LIT16( spXML104, "Ÿ" );
  1505     _LIT16( sp104, "Ÿ" );
  1505     _LIT16( sp104, "\u0178" );
  1506     ReplaceInString( aPtrTag, spXML104, sp104 );
  1506     ReplaceInString( aPtrTag, spXML104, sp104 );
  1507     _LIT16( spXML105, "ƒ" );
  1507     _LIT16( spXML105, "ƒ" );
  1508     _LIT16( sp105, "ƒ" );
  1508     _LIT16( sp105, "\u0192" );
  1509     ReplaceInString( aPtrTag, spXML105, sp105 );
  1509     ReplaceInString( aPtrTag, spXML105, sp105 );
  1510     _LIT16( spXML106, "ˆ" );
  1510     _LIT16( spXML106, "ˆ" );
  1511     _LIT16( sp106, "ˆ" );
  1511     _LIT16( sp106, "\u02c6" );
  1512     ReplaceInString( aPtrTag, spXML106, sp106 );
  1512     ReplaceInString( aPtrTag, spXML106, sp106 );
  1513     _LIT16( spXML107, "˜" );
  1513     _LIT16( spXML107, "˜" );
  1514     _LIT16( sp107, "˜" );
  1514     _LIT16( sp107, "\u02dc" );
  1515     ReplaceInString( aPtrTag, spXML107, sp107 );
  1515     ReplaceInString( aPtrTag, spXML107, sp107 );
  1516     }
  1516     }
  1517 
  1517 
  1518 // ---------------------------------------------------------
  1518 // ---------------------------------------------------------
  1519 // CReaderXML::Replace
  1519 // CReaderXML::Replace