Einzelnen Beitrag anzeigen

Benutzerbild von Mr_G
Mr_G

Registriert seit: 2. Sep 2004
Ort: Duisburg
468 Beiträge
 
Delphi 2006 Professional
 
#16

Re: MSXML: Nicht valide Nodes ignorieren

  Alt 6. Feb 2009, 14:29
Ich habs einfach mal ausprobiert:
Delphi-Quellcode:
procedure TForm.FormCreate(Sender: TObject);
var tmp: IXMLDOMDocument2;
    lst: IXMLDOMParseErrorCollection;
    i: Integer;
begin
  tmp := CoDOMDocument60.Create;
  tmp.setProperty('MultipleErrorMessages', true);
  tmp.loadXML('<root><a>[/b]</root>');

  Memo.Clear;
  lst := (tmp.parseError as IXMLDOMParseError2).allErrors;
  for i := 0 to lst.length - 1 do
  begin
    Memo.Lines.Add(lst.item[i].reason);
  end;
end;
Vielleicht hilft das weiter...
Jan
  Mit Zitat antworten Zitat