2011-03-18 139 views
0

我想將某些XML消息轉換爲FIX消息類型。 它涉及將XML標記映射到修復標記+ XML標記的每個可能的值都有適當的FIX值可用。最好的數據結構

什麼數據結構會最有效?

回答

1

聽起來像地圖(字典)給我。實際上,還有兩個用於XML標記 - > FIX msg類型,另一個用於XML值 - > FIX值。

+0

散列表將會做..這包括兩個散列表查找..所以只是出於好奇心想知道是否有什麼只在查找將需要../ – user666048 2011-03-18 13:55:45

+0

給定的可能值集是合理的大小,標籤/價值的組合可以直接給你msgType /值 – 2011-03-18 14:20:53

1

詞典可能是Per Norrman提到的方式。 Dictionary是一個榮耀的散列表,它是迄今爲止可以用來關聯值的最有效的數據結構。

http://en.wikipedia.org/wiki/Hash_table < ---更深入地解釋爲什麼它們非常有效。

+0

散列表將做do..bt涉及兩個哈希表查找..所以只是出於好奇心想知道是否有任何東西只在查找將被要求 .. – user666048 2011-03-18 13:56:29