База 64 Код и декодируют пример код

Кто-нибудь знает, как декодировать и кодировать строку в базе64, используя Base64. Я использую следующий код, но он не работает.

String source = "password"; 
byte[] byteArray = source.getBytes("UTF-16"); 
Base64 bs = new Base64(); 
//bs.encodeBytes(byteArray); 
System.out.println( bs.encodeBytes(byteArray)); 
//bs.decode(bs.encodeBytes(byteArray));
System.out.println(bs.decode(bs.encodeBytes(byteArray)));
--584638- Как преобразовать JSON на объект PHP в Symfony2? через jQuery, i ajax / post_ json {"Индексы": [1,2,6]}: к действию Symfony2. Сейчас я действительно очень забочусь о массиве, поэтому, если это делает вещи значительно проще, я мог бы просто опубликовать [1,2,6], а также ...

через jQuery, я ajax / пост это json

{"indices":[1,2,6]}:

Symfony2 Action. Прямо сейчас я действительно забочусь о массиве, поэтому, если это делает все, что значительно легче, я мог бы просто пост [1,2,6].

Как я могу преобразовать это на объект PHP?


Каким-то образом это не работает:

/**
 * @Route("/admin/page/applySortIndex", name="page_applysortindex")
 * @Method("post")
 * @Template()
 */
public function applySortIndexAction()
{
    $request = $this->getRequest();
    $j = json_decode($request->request->get('json'));
    $indices = $j->indices;
    return array('data'=> $indices);
}

дает

уведомление: попытка получить свойство не объекта в ... / PageController.php Линия 64 (500 внутренней ошибки сервера)

, которое было бы там, где я Доступ $ J-> Индексы, где $ j кажется нулевым


плакатом:

$.ajax({
      type: 'POST',
      url: "{{ path('page_applysortindex')}}",
      data: $.toJSON({indices: newOrder}),
      success: ...
6
задан Jan 9 September 2011 в 11:32
поделиться