синтаксический анализ строки json

У меня есть следующая строка Json

{ "Users" : [ 
    { "Name" : "user99",
      "Value" : "test"
    },
    { "Name" : "test2",
      "Value" : "test"
    }
 ] 
}

Я пытаюсь проанализировать ее и распечатать каждое имя и значение - как это сделать проще всего?

Я обнаружил, что эти библиотеки страдают по крайней мере от одного из двух следующих симптомов:

  • Библиотека настолько огромна, что, вероятно, имеет собственное сердцебиение.
  • Библиотека относится к тем временам, когда играли Beach Boys по радио.

PHP существует уже некоторое время, и далеко не приличный strip_tags сопровождается такими функциями, как filter_var и другими. Я далек от эксперта по этим вопросам безопасности и действительно не могу сказать, обеспечит ли это хороший сон в будущем или нет.

Каков мой лучший шанс сократить количество XSS-инъекций в 2011 году без раздувания моего кода, с устаревшими библиотеками или без них?

16
задан Industrial 21 February 2011 в 20:49
поделиться