哪里有关于.XML文件格式的使用说明或者控件TXMLTransformProvider、TXMLTransformClient、TXMLTransform、TXMLDocument等的使用,需要有例子?给分,给分啦!!
是不是我的分给得太少了?
是不是我的分给得太少了?
是不是我的分给得太少了?
是不是我的分给得太少了?
是不是我的分给得太少了?
是不是我的分给得太少了?
是不是我的分给得太少了?

解决方案 »

  1.   

    我是想对XML文件进行编程,真的没有能够帮助我吗?
      

  2.   

    真的没有会在Delphi下利用控件对XML文件进行编程吗?
    高手怎么都不说话了?
      

  3.   

    xmlbroker等InternetExpress和Internet两组控件应该有可以识别XML文档的控件
      

  4.   

    我不是想识别XML文档。而是比识别有更高的要求:逐项读XML文档的数据,还可能进行更改,写入。
      

  5.   

    操作XML文件真的很难吗?会的同志都不发言,我高手相送总该可以了吧!!!
      

  6.   

    用ADO控件应该可以操作XML文件吧?不是在ADO中可以把数据保存为一个XML文件吗?(不知对也不对)
      

  7.   

    生成xml的例子
    procedure TFormMain.ButtonOrderClick(Sender: TObject);
    var
      ValueNode: IXMLNode;
      XmlTreeNode: IXMLNode;
    begin
      XMLDocument1.LoadFromFile('Test.xml');
      XMLDocument1.Active := True;
      XmlTreeNode:=XMLDocument1.Node;
      XmlTreeNode := XMLDocument1.DocumentElement.AddChild('order');
      ValueNode := XmlTreeNode.AddChild('orderName');
      ValueNode.Text := EditorderName.Text;
      ValueNode := XmlTreeNode.AddChild('DigitalSign');
      ValueNode.Text := EditDigitalSign.Text;
      ValueNode := XmlTreeNode.AddChild('ApplyId');
      XMLDocument1.SaveToFile('Test.xml');
    end;
    ------------------------
    修改xml的例子:
    XmlTreeNode:=XMLDocument1.DocumentElement.ChildNodes[3];
          XmlTreeNode.ChildNodes[NewNodeName].Text := NewNodeText;
          XMLDocument1.SaveToFile(OpenDialog1.FileName);
          Application.MessageBox('修改成功!','提示',MB_ICONINFORMATION + MB_OK);
    -------------------------------------
    删除xml中节点的例子:
    XmlDocument1.Active := True;
          XmlTreeNode.ParentNode.ChildNodes.Delete(XmlTreeNode.ParentNode.ChildNodes.IndexOf(XmlTreeNode));
      

  8.   

    补充:
        maoke000 (老茂) 要找的资料可以在DELPHI的DEMOS中找到...
      

  9.   

    感谢soundbug(独孤求败) 
    我的问题已经搞定了!