Как я могу взять json из ответа http?
-
Имеется ответ на запрос. Он содержит в себе всю страницу сайта включая тег <script></script>
</div> <script> var citySelectObjectJson = {"class":"city_select","prop":{"site_id":1,"page_id":1,"block_id":701,"tarea_id":60,"view_param":{"template":"default"},"version":0},"_token":"1faf215e20b2d7d091a9b48dd763bdfc"}; $(function(){ if (typeof citySelectObjectJson === 'undefined') { citySelectObjectJson = {}; } var $input = $('#city-select-input'); var settings = { submit: { object: citySelectObjectJson, action: 'regionChange' }, element: $input.get(0), event: 'regionchange' }; new RBCC.ajax(settings); $input .regionSelector({ required: true,Как я могу взять содержимое
var citySelectObjectJson = {"class":"city_select","prop":{"site_id":1,"page_id":1,"block_id":701,"tarea_id":60,"view_param":{"template":"default"},"version":0},"_token":"1faf215e20b2d7d091a9b48dd763bdfc"};И превратить его в полноценный JSON? Или хотя бы получить значение _token?
Пожалуйста помогите, всю голову уже сломал. Пытался через регулярки, xpath, xml -
@sidorikv said in Как я могу взять json из ответа http?:
Имеется ответ на запрос. Он содержит в себе всю страницу сайта включая тег <script></script>
</div> <script> var citySelectObjectJson = {"class":"city_select","prop":{"site_id":1,"page_id":1,"block_id":701,"tarea_id":60,"view_param":{"template":"default"},"version":0},"_token":"1faf215e20b2d7d091a9b48dd763bdfc"}; $(function(){ if (typeof citySelectObjectJson === 'undefined') { citySelectObjectJson = {}; } var $input = $('#city-select-input'); var settings = { submit: { object: citySelectObjectJson, action: 'regionChange' }, element: $input.get(0), event: 'regionchange' }; new RBCC.ajax(settings); $input .regionSelector({ required: true,Как я могу взять содержимое
var citySelectObjectJson = {"class":"city_select","prop":{"site_id":1,"page_id":1,"block_id":701,"tarea_id":60,"view_param":{"template":"default"},"version":0},"_token":"1faf215e20b2d7d091a9b48dd763bdfc"};И превратить его в полноценный JSON? Или хотя бы получить значение _token?
Пожалуйста помогите, всю голову уже сломал. Пытался через регулярки, xpath, xmlПроще всего регуляркой:
_token":"(.*?)" -
@sidorikv said in Как я могу взять json из ответа http?:
@Fox буквально три минуты назад сам додумался!!!
Ну в следующий раз прежде чем помочь подожду, вдруг сами додумаетесь
:DСпасибо!
Пожалуйста