есть объект Device:
Код:
ServerContext context = ServerContext.get();
DeviceService wsDevice = context.getService( InetDeviceService.class, 20 );
Utils utils = new Utils();
Device device = wsDevice.deviceGet(deviceId);
Map<String,String> deviceConfigMap = utils.stringToPairsHash(device.getConfig());
если разобрать его конфиг как выше, то вот такой конфиг:
Код:
ip.resource.categoryId=8,18,24,3,2,58,77
w.gate.address=91.ххх.ххх.ххх
w.groupResId=77
w.resId=102
он не разберет, изза первой строчки ip.resource.categoryId=8,18,24,3,2,58,77 и того, что там столько запятых. а если например добавить в конец каждой строки ";" то все будет хорошо (ну за исключением того, что он отрежет все категории ресурсов после 8, но мне впринципе эта строчка не нужна".
и вот вопрос, может быть есть какой то более верный путь? или на что можно напороться если добавить к каждой строке конфига устройства ";"