Я пишу приложение для Android, где я разрешаю пользователям создавать свои транспортные средства, которые я храню в конфигурационном файле в структурированном формате. Что-то вроде:создание объектов во время выполнения из файла конфигурации в Java
[VEHICLE1]
VEHICLE1>type>car
VEHICLE1>fuelUsageMPG>30
VEHICLE1>speed>100
[ENDVEHICLE1]
[VEHICLE2]
VEHICLE2>type>car
VEHICLE2>fuelUsage>35
VEHICLE2>speed>85
[ENDVEHICLE2]
Мое приложение имеет класс под названием «транспортное средство» с таким же фиксированным количеством атрибутов. Поэтому я пытаюсь создать эти объекты во время выполнения и установить свойства объекта на основе файла конфигурации, чтобы затем я мог использовать далее в программе для выполнения вычислений.
Я анализирую этот файл конфигурации с использованием флагов и ссылочных групп и прокручиваю столько раз, сколько я нахожу шаблон «[АВТОМОБИЛЬ.]», Но не могу понять, как создать экземпляр транспортных средств() с помощью VEHICLE1, VEHICLE2 или любого другого другая автоматическая инкрементная ссылка на объект.
Любой образец кода или руководство было бы высоко оценено.
Вы должны опубликовать свой синтаксический код. Как трудно вам помочь –