Есть текстовый файл, в котором есть несколько строк которые нужно отобразить в веб-интерфейсе, сам файл лежит на диске, нужно прочитать файл от одного символа(прим."local"), до другого (прим."}"). Каким методом пользоваться (indexof, RandomAccessFile или др.?) . Яву начал изучать недавно, поэтому прошу сильно не ругать, заранее благодарен. Пример текстовика:
CONNECT = 20
REPORT = 23
CONTINUE = 31
APPLYCHARGING = 35
REP_APP_CON = 233531
BYPASS_all_SERVICES = "OFF" -- OFF/ON
local SIP_TERM = {
SERVICE_BYPASS = true,
APP_SERVER_TYPE = "HTTP",
APP_SERVER_IP = "999.999.1.8",
IDP_RES = CONNECT,
ParamRequet = { "CALLING_NUM", "CALLED_NUM"}
}
local ROAM_CHECK = {
SERVICE_BYPASS = true,
APP_SERVER_TYPE = "ORACLE",
APP_SERVER_IP = "RADIUS", --настройки коннекта в /usr/lib/instantclient_12_1/tnsnames.ora
IDP_RES = REP_APP_CON,
ParamRequet = { "CALLING_NUM", "CALLED_NUM"}
}
if BYPASS_all_SERVICES == "ON" then
print("\nContinue")
return 1, 0, CONTINUE -- Отправляем Continue
elseif SIP_TERM.SERVICE_BYPASS == true then
print("\nSIPOnly")
return 2, SIP_TERM.APP_SERVER_IP, SIP_TERM.IDP_RES -- SIPOnly
elseif ROAM_CHECK.SERVICE_BYPASS == true then
print("\nROAM_CHECK")
return 3, ROAM_CHECK.APP_SERVER_IP, ROAM_CHECK.IDP_RES -- ROAM_CHECK
else
print("Нет такого игрока") -- если BYPASS - ни одно из перечисленных
end
Appended Data