ขอบคุณมากคับ สำหรับทุกคำตอบ ... :)))
... โปรแกรมหน้าผมคงจะทำแบบ "CDATA" แล้วล่ะ แต่ตอนนี้ ผมมีปัญหานิดหน่อยกับของมูลของไฟล์ที่สร้างไปแล้วนะครับ ผมจะทำยังไงดี คือผม อ่านมาแล้วแปลงเป็นกลับเป็นภาษาไทยไม่ได้นะครับ ได้แต่่ข้อความที่เป็นภาษาอังกฤษอ่ะคับ มันจะไม่ได้ ผมต้องทำยังไงบ้างอ่ะครับ
string xmldata = HexstrToString(objXmlTextReader.Value);
private string HexstrToString(string h)
{
string tmpstr = "";
string decStr ="";
int j=0;
for (int i=0;i
{
tmpstr += h[ i ];
j++;
if(j==2)
{//--"
decStr += (char)Hex2Dec(tmpstr);
tmpstr = "";
j=0;
}
}
return decStr;
//byte[ unicodestr = Encoding.ASCII.GetBytes(decStr);
// Encoding ascii = Encoding.ASCII;
// Encoding unicode = Encoding.Unicode;
// byte[ unicode_byte = Encoding.Convert(ascii, unicode, unicodestr);
//return Encoding.Unicode.GetString(unicode_byte);
}