Einzelnen Beitrag anzeigen

akio87

Registriert seit: 18. Mär 2010
44 Beiträge
 
Delphi XE8 Architect
 
#3

AW: idHTTP und XML

  Alt 27. Okt 2015, 10:30
Hallo,

vielen Dank für Deine Hilfe.
Ich habe die XpathHelper.Pas nun in mein Programm eingebunden.

Ich bekomme nun eine Fehlermeldung: Microsoft MSXML nicht installiert. Gibt es dafür noch eine Abhilfe?

Ich habe es nun wie folgt:

Code:
uses
XpathHelper, msxml, xmldom, XMLDoc, XmlIntf;

procedure TMainForm.UniButton5Click(Sender: TObject);
var
   xmlDoc: IXMLDocument;
   stockNode: IXMLNode;
begin
   xmlDoc := LoadXMLData(UniMemo2.Lines.Text); //Link EDI Schnittstelle für den Lagerbestand als XML Anzeige
   stockNode := TXpathHelper.SelectNode(xmlDoc.DocumentElement, '/stock/articlelist/article/stock');

   Write('stock is ');
   if not Assigned(stockNode) then
      WriteLn('unknown')
   else
      WriteLn(stockNode.Text);

   UniLabel1.Caption := stockNode.Text;  //Ausgabe
end;
  Mit Zitat antworten Zitat