我有一個現有的系統,我不想改變,我想添加元數據/配置/註釋到現有的用戶對象/實體。最好的配置格式是不嚴格的語法或格式?
我不想更改模式或用戶界面,所以我打算讓用戶通過用戶通常在描述中輸入的對象的描述字段添加此元數據。事實證明,這個領域很少使用,但我仍然希望人們能夠輸入描述,然後輸入元數據。
基本上我希望解析器類似於HTML解析器,並且不是快速失敗的。
我的直覺是做類似於Java屬性格式的東西,但使用正則表達式。 但是屬性文件對於表示複雜數據來說相當弱。
我應該使用現有的非故障快速格式嗎?
您能說清楚「複雜」數據的含義嗎?例如,你在談論一種表示對象的簡單方法嗎? – 2010-07-01 02:48:08
最多兩個地圖或對象深。即地圖的地圖。 如此簡單的名稱值對可以容納另一個名稱值對。 這是明確的嗎? – 2010-07-01 02:56:27
是的,有道理(下面的評論表明你看着JSON)。 – 2010-07-01 03:25:20