delphi ½²Êý¾Ý¿âµÄÊý¾Ý·ÅÔÚxmlÎļþÀï
ÇëÎʸßÊÖ£¬delphi£¬ÈçºÎÄܽ«sqlÊý¾Ý¿âtestdabaseÀïµÄÁ½¸ö±í£¬·Ö±ðΪtable1£¬table2£¬½«ÕâÁ½¸ö±íµÄÊý¾Ý·ÅÔÚÒ»¸öxmlÎļþÀï
×Ô¼ºÐ´È룬»òÕßÓÃadoquery¶ÁÈ¡Êý¾Ý¼¯ºó±£´æADOQuery1.SaveToFile('c:\1.xml',pfXML);
1¡¢²»ÖªµÀÄãµÄtable1ºÍtable2×ֶθöÊýºÍÀàÐÍÊÇ·ñÒ»Ö£¬Èç¹û²»Ò»Ñù¾Í²»ºÃ×öµ½£»
Èç¹ûÊÇÒ»Ö±µÄ»°£¬¿ÉÒÔʹÓÃSQLÏȲéѯ³öÀ´£º
select * from table1
union
select * from table2
2¡¢±£´æÎļþ
A¡¢Èç¹ûÄãʹÓõÄÊÇADOQuery¿ÉÒÔʹÓÃÂ¥ÉÏËù˵µÄ£ºADOQuery1.SaveToFile('c:\1.xml',pfXML);
B¡¢Èç¹ûÄãʹÓõÄClientDataSet¿ÉÒÔ£ºClientDataSet.SaveToFile('c:\1.xml');
ÎÒÓõľÍÊÇÿ¸ö±íµÄ×ֶβ»Ò»ÑùµÄ°¡£¿ÇëÎÊÄÄλ¸ßÊÖÄܸæËßϰ¡
Èç¹ûÊÇÁ½¸ö±í£¬ÄܰÑÁ½¸ö±íµÄÊý¾Ý°´ÕÕ˳Ðò·ÅÔÚÒ»¸öxmlÎļþÀïÃæÂð£¿
dsFTClientDataSet.LoadfromFile(ExtractFilePath(Application.ExeName) +
'Memo.xml');
Ò²¿ÉÒÔSaveToFile('c:\1.xml');
ºÍADO²»Ò»Ñù£¬ºÇºÇ£¬¿ÉÒÔÊÔһϡ£
Ïà¹ØÎÊ´ð£º
Çë½Ì¸÷·¸ßÊÖ¡£ÎäÁÖǰ±²¡£ÎÒ½«B.EXE×ö³É×ÊÔ´Îļþ£¬È»ºó¼Óµ½123.dllÖС£ÓÃA.EXEÀ´µ÷ÓÃ123.dllÖеÄB.EXE
Çë¸÷λǰ±²°ïæָ½ÌÏ¡£A.exeÈçºÎÀ´µ÷ÓÃdllÖеÄexe£¿´úÂëÓÖ¸ÃÈçºÎд£¿
ÎÞÈ˻شð£¿
×ö³É×ÊÔ´Î ......
txt ºÍXML ¸ñʽÏàÓ¦
²»½èÖúDataSet
µ¼Èë¶ÁÈ¡TXTÎļþ
È»ºóÖ±½ÓдÈëXML(ͬһÎļþ,²»Í¬Êý¾Ý,µÝÔöÔÊý¾ÝûÓб»¸²¸ÇÇé¿öÏÂÔö¼ÓÊý¾Ý.)
½Ì¸öÒªµã»ò×îºÃÊÇÓиö´úÂëÌáʾµÄ
¹ý·ºÃºº °ï¸öæÈö^^
²»»á£¬°ïÂ¥Ö÷ ......
Êý¾Ý¿â±íÖÐÓÐÒ»ÁУ¨TranXml£©ÀàÐÍÊÇxml£¬´æ´¢µÄÊÇÀàËÆ
<fathernode>
<a>aaa
</a>
<b>bbb
</b>
</fathernode>
µÄÐÅÏ¢£¬²¢ÇÒͨ¹ý²éѯ·½· ......
ÈçÌ⣬ µã»÷DelphiµÄFile²Ëµ¥µÄExitÍ˳öDelphi£¬ Delphi²¿·Ö¹Ø±Õ--¼´²»ÄÜÔÙ²Ù×÷Delphi£¬µ«ÈÎÎñÀ¸ºÍ½ø³ÌÀDelphi»¹ÔÚÔËÐУ¬Ã»ÓÐÕæÕýµÄÍ˳ö¡£ÊDz»Êǰ²×°ÁËjre¸Ä±äÁËijЩ»·¾³±äÁ¿µ¼Ö£¬ÇëÎʸßÊÖÈçºÎ½â¾ö£¿ ×¢£ºÃ»°²×° ......
´ÓÊý¾Ý¿âÖвéѯһÕűíµÄÊý¾Ý
select ²¿ÃÅ,ÐÕÃû from tb
ÈçºÎ²ÅÄÜÉú³ÉÏÂÃæµÄxml¸ñʽÎļþ
<folder state="unchecked" label="È«²¿">
¡¡¡¡<folder state="unchecked" isBra ......