Пишу программу для хранения данных использую Xml для связи с ним использую ClientDataSet пишу на delphi 2009. Вот исходник xml^
Код:
<?xml version="1.0" standalone="yes"?>
<DATAPACKET Version="2.0">
<METADATA>
<FIELDS>
<FIELD attrname="Name" fieldtype="string" WIDTH="30"/>
<FIELD attrname="Email" fieldtype="string" WIDTH="40"/>
</FIELDS>
<PARAMS CHANGE_LOG="1 0 4 2 0 4 3 2 8 4 0 4"/>
</METADATA>
<ROWDATA>
<ROW RowState="4" Name="чсмячсм" Email="ячсмячсм"/>
<ROW RowState="5" Name=""?і"?і,??.....????????\??\" Email="?,.,???.?????????х"/>
<ROW RowState="12" Name="ќітап бар ма ћќўїєѕіј" Email="?ітап бар ма ћќўїєѕіј"/>
<ROW RowState="4" Name=""?і?????,??.,?.??." Email="?,??.??,.?.?.??????"/>
</ROWDATA>
</DATAPACKET>
Русские и английские символы вводятся нормально но тут проблема с казахскими символами delphi 2009 вводит их нормально за счет того что у него есть поддержка unicode но при добавлении данных в xml данные со спец символами отображаются так см. выше.
Помогите пожалуйста!!!
Заранее огромное спасибо!!!