Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi [IXMLDOMDocument2] String als XML laden (https://www.delphipraxis.net/108647-%5Bixmldomdocument2%5D-string-als-xml-laden.html)

xZise 17. Feb 2008 09:13


[IXMLDOMDocument2] String als XML laden
 
Hallo DP,
ich habe ein String, um genau zu sein, ein RSS Feed. Nun möchte ich diesen laden und in IXMLDOMDocument2 verwenden.

(Sozusagen, wenn man bei einer Stringlist statt ".LoadFromFile" ".Text" setzt)

Also habe ich folgendes geschrieben:
Delphi-Quellcode:
xml := CoDOMDocument40.Create;
//
xml.text := AContent;
Dann bekomme ich einen Fehler:
Zitat:

---------------------------
xis
---------------------------
Dieser Vorgang kann mit einem Knoten vom Typ DOCUMENT nicht ausgeführt werden.
---------------------------
OK
---------------------------
Was mus ich nun machen, damit es geht?
Und zwischenspeichern bevorzuge ich nicht, da ich dann irgendeinen Temp-Ordner zumüllen müsste...

MfG
xZise

[edit=1]Mist ^^ Falsches Unterforum[/edit]

marabu 17. Feb 2008 10:00

Re: [IXMLDOMDocument2] String als XML laden
 
Hallo Fabian,

schau mal her:

Delphi-Quellcode:
var
  xDom: IXMLDOMDocument2;
  markup: WideString;
begin
  // markup := ...
  xDom := CoDomDocument.Create();
  xDom.async := False;
  if xDom.loadXml(markup)
    then ProcessDom(xDom)
    else ReportError(xDom.parseError);
end;
Freundliche Grüße

xZise 17. Feb 2008 11:16

Re: [IXMLDOMDocument2] String als XML laden
 
Danke :) loadXMl tuts!

MfG
xZise


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz