У меня есть XML-строку, хранящуюся в переменной:EDOMParseError с HTML внутренней XML
<RESULT>
<ROW>
<MESSAGE>
<!DOCTYPE HTML>
<html>
<body>
hello html inner xml on delphi
</body>
</html>
</MESSAGE>
</ROW>
</RESULT>
Я использую следующий код для разбора строки в TXmlDocument
объекта:
var
xmldoc : TXmlDocument;
begin
xml := LoadXmlData(resultXml);
end;
Однако при этом возникает ошибка:
EDOMParseError line 1 : <RESULT><ROW><MESSAGE><doctype html>
Как я могу проанализировать этот Xml, чтобы получить содержимое узла MESSAGE?
Ваш XML не является допустимым XML. Вам необходимо обернуть содержимое СООБЩЕНИЯ в ***]]> например, или аналогичным образом избежать содержимого сообщения. –
dash
|
@dash я снова беру, как эта ошибка –