我正在爲Android編寫一個應用程序,我允許用戶創建他們的車輛,我將這些車輛以結構化格式存儲到配置文件中。例如:在運行時從Java中的配置文件創建對象
[VEHICLE1]
VEHICLE1>type>car
VEHICLE1>fuelUsageMPG>30
VEHICLE1>speed>100
[ENDVEHICLE1]
[VEHICLE2]
VEHICLE2>type>car
VEHICLE2>fuelUsage>35
VEHICLE2>speed>85
[ENDVEHICLE2]
我的應用程序有一個名爲「vehicle」的類具有相同的固定數量的屬性。所以我想要做的是在運行時創建這些對象,並根據配置文件設置對象屬性,以便我可以在程序中進一步使用以執行計算。
我使用標誌和引用組解析該配置文件,並遍歷遍數次,因爲我找到模式「[VEHICLE。]」,但無法弄清楚如何使用VEHICLE1,VEHICLE2或任何其他方法創建車輛實例其他自動增量對象引用。
任何示例代碼或指導將不勝感激。
你應該發佈你的解析代碼。因爲它是很難幫助你 –