TXMLDocument *XMLDocument =new TXMLDocument(this);
try
{
XMLDocument->Active = true;
XMLDocument->Encoding = "UTF-8";
XMLDocument->Options = XMLDocument->Options << doNodeAutoIndent;
XMLDocument->LoadFromFile("config.xml");
IXMLNode *nodRoot = XMLDocument->DocumentElement;
IXMLNode *nodElement;
int n=nodRoot->ChildNodes->Count;
// вывод значения в поле edit1 с xml файла
for (int i = 0; i < 1; i++)
{
nodElement = nodRoot->ChildNodes->Nodes[i];
String edit1 = nodElement->GetAttribute("one");
Edit2->Text= edit1;
}
__finally{ delete XMLDocument; }
xml такого вида:
<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="edit">
<monday one="1"/>
<check monday="true" tuesday="true"/>
</config>
выше я вывожу c xml файла значение которое есть в one=" " в поле Edit1
ВОПРОС как мне вывести значение monday="true" в checkbox, что бы если true то галочка стоит, если false то не стоит?
как только не пробовал....и в гугле не нашол инфы.... или
примеров хотя бы, ни литературы ничего нету, помогите ребят, если тут такие есть)
решил проблему
может кому надо будет, вот :
nodElement = nodRoot->ChildNodes->Nodes[1];
String cbx1 = nodElement->GetAttribute("monday");
CheckBox1->Checked = (cbx1 == "true");