DOC.Active := True;
DOC.Version := '1.0';
HeadNode :=Doc.AddChild('METADATA');
XMLNodeMM :=HeadNode.AddChild('ROWDATA');
for i:=0 to ListViewInfo.Items.Count -1 do begin
With XMLNodeMM.AddChild('RowIndex'+inttostr(i)) do begin
for j:=0 to ListViewInfo.Columns.Count -1 do begin
SetAttributeNS('ColIndex'+inttostr(j),'',ListViewInfo.Items[i].SubItems.Strings [j]);
end;
end
end;
Doc.SaveToXML(Result);
我安上面的方式成的XML包 在Result字符中怎么老有 '#$D#$A'<METADATA><ROWDATA> 怎么会有 '#$D#$A' 这些
DOC.Version := '1.0';
HeadNode :=Doc.AddChild('METADATA');
XMLNodeMM :=HeadNode.AddChild('ROWDATA');
for i:=0 to ListViewInfo.Items.Count -1 do begin
With XMLNodeMM.AddChild('RowIndex'+inttostr(i)) do begin
for j:=0 to ListViewInfo.Columns.Count -1 do begin
SetAttributeNS('ColIndex'+inttostr(j),'',ListViewInfo.Items[i].SubItems.Strings [j]);
end;
end
end;
Doc.SaveToXML(Result);
我安上面的方式成的XML包 在Result字符中怎么老有 '#$D#$A'<METADATA><ROWDATA> 怎么会有 '#$D#$A' 这些
对于XML是忽略这个标记的,也就是没影响的http://lysoft.7u7.net
因为我要把整个包写到SQL库中 在写SQL语句的时候 因为有'#$D#$A'<METADATA 那两边的单引号 不好写SQL语句