0
我有一個用於數據收集的.NET Windows Mobile 5.0應用程序。對於這個問題,我們假設這是一個調查應用程序,帶有兩個屏幕 - 調查列表屏幕和調查詳情屏幕。您在調查列表屏幕中單擊調查以顯示調查詳情屏幕,其中包含您點擊的調查的詳細信息。如何在.NET Windows Mobile Handheld上搜索XML文件?
當保存新調查的數據時,它將被序列化爲掌上電腦目錄中的XML文件。這裏的XML文件格式的示例:
<GDO key=」Order」>
<PROP key=」OrderID」 dataType=」System.String」 value=」」/>
<PROP key=」TrackingID」 dataType=」System.String」 value=」」/>
<PROP key=」OrderType」 dataType=」System.String」 value=」」/>
<GDO key=」Customer」>
<PROP key=」CustomerID」 dataType=」System.String」 value=」」/>
<PROP key="CustomerName" dataType="System.String" value=""/>
<PROP key=」Address」 dataType=」System.String」 value=」」/>
<PROP key=」City」 dataType=」System.String」 value=」」/>
<PROP key=」State」 dataType=」System.String」 value=」」/>
<PROP key=」Zip」 dataType=」System.Int16」 value=」」/>
</GDO>
</GDO>
我需要能夠通過所有的XML文件中搜索該目錄中建立調查列表屏幕背景標籤的列表(使用上面的例子,讓我們說上下文標籤是OrderID和CustomerName)。
我現在沒有任何特定的文件名命名約定,因爲我認爲文件擴展名是.GDO。
我知道我可以使用這種類型的工作的數據庫,但這種實現必須是基於文件的。有什麼建議麼?
什麼速度 - 這將是在沒有桌面/筆記本電腦那麼強大的處理器的手持設備上運行? – billmaya 2009-02-26 16:13:49