Advertisement
daktarism

Türkçe Karakter -> HTML numeric kodu çevirici

Jun 12th, 2014
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.26 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.     ofstream txt("Paragraf.txt");
  9.  
  10.     string text = "Buraya Türkçe karakter içeren yazı yazınız.";
  11.  
  12.     int i = 0;
  13.  
  14.     while(text[i] != '\0'){
  15.         switch(text[i]){
  16.             case 'İ': txt << "&#304;" ;break;
  17.             case 'ı': txt << "&#305;" ;break;
  18.             case 'Ö': txt << "&#214;" ;break;
  19.             case 'ö': txt << "&#246;" ;break;
  20.             case 'Ü': txt << "&#220;" ;break;
  21.             case 'ü': txt << "&#252;" ;break;
  22.             case 'Ç': txt << "&#199;" ;break;
  23.             case 'ç': txt << "&#231;" ;break;
  24.             case 'Ğ': txt << "&#286;" ;break;
  25.             case 'ğ': txt << "&#287;" ;break;
  26.             case 'Ş': txt << "&#350;" ;break;
  27.             case 'ş': txt << "&#351;" ;break;
  28.             case '©': txt << "&#223;" ;break;
  29.             case '®': txt << "&#174;" ;break;
  30.             case '™': txt << "&#8482;" ;break;
  31.             case '€': txt << "&#8364;" ;break;
  32.             case '£': txt << "&#163;" ;break;
  33.             default: txt << text[i]; break;
  34.         }
  35.         i++;
  36.     }
  37.  
  38.     cout << "Turkce karakterler HTML kodlarina basariyla cevrilmistir!" << endl;
  39.  
  40.     txt.close();
  41.  
  42.     return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement