1樓:匿名使用者
ml在win32程式方面應該沒有在web方面應用得多,很多win32程式也只是用xml來存存配置資訊而已,而且沒有足夠的好處的話還不如用ini。vc++裡操作xml有兩個庫可以用:msxml和xmllite。
msxml又細分了兩種介面:dom和sax2。xp沒自帶有xmllite,只自帶有2.
x、3.x版的msxml,不支援sax2(需要msxml 4.0以上),所以優先使用dom。
dom是以com形式提供的,vc++裡呼叫dom可以分3種方法:
1、mfc裡用ccomptr呼叫
2、sdk裡直接呼叫dom介面
3、sdk裡用智慧型指標呼叫
這3種方法本質上是一樣的,區別只不過在於需要編碼的多少而已,用ccomptr可以極大的簡化**,下面是幾個例子。
例子stocks.xml:
<?xml version="1.0" encoding="utf-8"?>
text1
childtext1
2樓:焉湉湉
現在的vc++都帶了opengl庫了,不需要另外安裝
如何在jsp頁面中使用freemarker標籤和struts2標籤
struts cleanup org.apache.struts2.dispatcher.actioncontextcleanup sitemesh freemarker org.apache.struts2.sitemesh.freemarkerpagefilter default encodin...
如何在https中使用iframe呼叫http內
https 頁面中引入 http 資源的解決方式 使用相對url無縫切換 不存在呼叫http資料,瀏覽器會自動遮蔽掉,所以要呼叫除非這個鏈結也支援https 如何在 https 中使用 iframe 呼叫 http 內容 https加密情況下,需要全站原始碼https才可以呼叫,無法呼叫http內容...
如何在ecel中使用rank函式排序
平常生活中,我們想將一列數字排序,大家最易想到的是用排序按鈕,然後下一列用自動填充功能填充,但是當遇到兩個資料相同的時候,這樣填充出來的資料就不能很好的顯示排名情況。如下圖所示,兩個105相同的分數,但是自動填充顯示的名次卻不一樣。我們還得對這些相同分數的排名進行手動修改。如何讓excel幫助我們,...