刘继才

导航

 

Tree: TXdbxAnalysis;

FDataStream: TMemoryStream;   

{FDataStream:= TMemoryStream.Create;
    FDataStream.LoadFromFile('D:\4.txt');
    Tree:=TXdbxAnalysis.Create;
    Tree.deserialize(FDataStream.Memory,FDataStream.Size);
    Root:=Tree.root;  }

 

  doc: TTBXDocument;
  element,root: TTBXElement;
  tmpInt: Int64;

  stream, data: TMemoryStream;

  {doc := TTBXDocument.Create('');
  root := doc.CreateElement('request');
  element := root.CreateElement('description');
  element.SetAttribute('system',3);
  element.SetAttribute('type',1);

  element := element.CreateElement('operator');
  element.SetAttribute('name','zc');
  element.SetAttribute('id','3GW1D3FC8F');

  element := root.CreateElement('data');

  stream := TMemoryStream.Create;
  data := TMemoryStream.Create;
  doc.SaveToStream(data,pfXDBX);

  tmpInt := 1;
  stream.Write(tmpInt,4);
  stream.Write(tmpInt,8);
  tmpInt := data.Size;
  stream.Write(tmpInt,4);
  //stream.CopyFrom(data,0);

  data.SaveToFile('D:\3.txt');

posted on 2015-06-29 10:03  刘继才  阅读(238)  评论(0编辑  收藏  举报