TXMLDocument в Turbo C++
От: OlegAt  
Дата: 14.06.07 11:53
Оценка:
Имеется простой код:

XMLDocument1->LoadFromXML(AnsiString("C:\\config.xml"));
XMLDocument1->Active = true;

в результате имею ошибку:
Invalid at the top level of the document
Line: 1

Перепробовал разные кодировки, но результат тот-же.
Вот xml файл из ихнего примера использования TXMLDocument, так-же
пробовал различные варианты:

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<!DOCTYPE StockHoldings [
<!ELEMENT StockHoldings (Stock+)>
<!ELEMENT Stock (name)>
<!ELEMENT Stock (price)>
<!ELEMENT Stock (symbol)>
<!ELEMENT Stock (shares)>
]>

<StockHoldings>
<Stock exchange="NASDAQ">
<name>Borland</name>
<price>10.375</price>
<symbol>BORL</symbol>
<shares>100</shares>
</Stock>

<Stock exchange="NYSE">
<name>MyCompany</name>
<price>8.75</price>
<symbol>MYCO</symbol>
<shares type="preferred">25</shares>
</Stock>
</StockHoldings>


В чем здесь проблема ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.