Мне нужно работать с файлами XML, используя Delphi.
Я хочу представить пользователю данные XML в DBGrid и сохранить сделанные пользователем изменения в файле XML.
Например, в приведенном ниже XML (который был представлен пользователю), если пользователь changed City of ABC under client
и added a new customer with NickName as "AAA"
, эти изменения должны быть отражены в файле XML.
<Data LinkID=”0”>
<Client>
<Item Name=”ABC” Mobile=”1234” City=”IN” />
<Item Name=”PQR” Mobile=”5678” City=”IN” />
</Client>
<Customer>
<Item NickName=”XYZ” Phone=”1254” City=”IN” />
<Item NickName=”MNO” Phone =”41255” City=”IN” />
</Customer>
</Data>
Я работаю с XMLDocument и ClientDataSet, чтобы добиться этого, но безуспешно.
Может ли кто-нибудь помочь мне в достижении этого?