我有一個是結構化這樣的文件數量巨大轉變:文件格式的遺留數據
// NAME = XXXX
// MARKER = YYYY
// SOURCE = ZZZZ
# Real data follows, one item per line
Item1
Item2
Item3
我試圖走出這舊格式的,因爲它是一個麻煩來解析(有時有3 //線,有時4):由於Item1等等...列表不長(最多400項左右),我正在考慮一個合適的替換。絕對必要性將是基於文本的。
我心中有兩個思路:
- 使用JSON
- 保持數據不過是凝結在一個單行標題
目標是然而避免定製儘可能地解析(這些文件的主要問題)並依賴於構建的解析器(在我的具體情況下是Python解析器)。 假設我去爭取1,JSON實際上是一個合適的選擇嗎?
conf-files怎麼樣? http://docs.python.org/library/configparser.html – defuz
@defuz由於Item1,Item2 ... – Einar