baran_2005
سه شنبه 30 آذر 1389, 12:00 عصر
DXML:=TXMLDocument.Create(Self);
DXML.Active:=true;
StrXML:='<?xml version="1.0" encoding="UTF-8"?> '+
'<Ask>'+
'<UserName>'+UserName_Company+'</UserName>'+
' <Subject>'+ED_Subject.Text+'</Subject> '+
' <Question>'+MM_Question.Text+'</Question> '+
' <Time>'+LB_Time .Caption +'</Time>'+
' <Date>'+LB_Date .Caption +'</Date> '+
'</Ask>';
DXML.XML.Text:=AnsiToUtf8(StrXML);
DXML.XML.SaveToFile(ExtractFilePath(Application.Ex eName)+'\HRCSetting\ask.xml');
فایل xml به صورت بالا ایجاد میکنم ولی به صورت ansi ذخیره میشه و بعد نمیتونم با MemoryStream بخونمشون . چطوری میتونم فایل با encoding utf_8 ذخیره کنم ؟
DXML.Active:=true;
StrXML:='<?xml version="1.0" encoding="UTF-8"?> '+
'<Ask>'+
'<UserName>'+UserName_Company+'</UserName>'+
' <Subject>'+ED_Subject.Text+'</Subject> '+
' <Question>'+MM_Question.Text+'</Question> '+
' <Time>'+LB_Time .Caption +'</Time>'+
' <Date>'+LB_Date .Caption +'</Date> '+
'</Ask>';
DXML.XML.Text:=AnsiToUtf8(StrXML);
DXML.XML.SaveToFile(ExtractFilePath(Application.Ex eName)+'\HRCSetting\ask.xml');
فایل xml به صورت بالا ایجاد میکنم ولی به صورت ansi ذخیره میشه و بعد نمیتونم با MemoryStream بخونمشون . چطوری میتونم فایل با encoding utf_8 ذخیره کنم ؟