技術(shù) 點
- 技術(shù)
- 點
- V幣
- 點
- 積分
- 21536
|
本帖最后由 todaynew 于 2015-1-23 10:21 編輯
江湖上有句話,叫做:拳法無高低,功夫有上下。意思是說,各種拳法是沒有什么高低的,而練拳人的功夫卻是有上下的。民國時期有個拳師名曰郭云深,因犯案入獄,便在監(jiān)獄很狹小的空間中繼續(xù)練拳。出獄時練就了半步崩拳,其招數(shù)簡單,功夫卻十分了得,一時間半步崩拳打遍天下。
前日里,版友wuheng同志問詢?nèi)绾文馨凑找欢ǖ腦ML格式要求導(dǎo)出數(shù)據(jù)表中的數(shù)據(jù)。我們知道從Access導(dǎo)出XML不難,但導(dǎo)出某種特定格式要求的XML似乎不太容易。wuheng 同志倒是找到了用ADO記錄集的Save方法,這個方法可以導(dǎo)出將字段寫入節(jié)點屬性的XML文件。這個XML文件與wuheng同志要求的格式基本接近。
現(xiàn)在的問題是,如何對這個導(dǎo)出的XML文件用代碼來編輯成所需要的格式。我知道在.NET中這是一件十分簡單的事情,可以用LINQ To XML非常方便的處理。但是在Access中如何來實現(xiàn)這樣的編輯功能,我還不知道。不過我想應(yīng)該是可以引用某個XML的運行庫,通過調(diào)用這個庫中的方法來處理之。
可是我不太想找以上的處理方法,因為我覺得太麻煩。那該什么辦呢?對,這時需要用半步崩拳了!用最簡單有效的方法來處理。
其實XML文件與其他許多類型的文件一樣,實際上就是文本文件,只是采用了特定的擴展名而已。明白了這一點,問題就很容易解決了。我們可以先建立一個文本文件,然后用順序文件模式打開,在程序中拼出需要的XML代碼,寫入文本文件中。最后將文本文件的擴展名修改為xml,這樣就得到了所需要的XML文件了。
由此可以看出,用什么方法來處理問題其實不重要,重要的是你能隨手得到你最熟知的方法,并純熟的運用這些方法。這就是所謂“半步崩拳打天下”的道理所在。
示例: 2015/1/23更新
視圖:
|
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?注冊
x
評分
-
查看全部評分
|