2010-05-03 5 views

답변

5

jsonschemaphpv에 관해서는 잘 관리되지는 않았지만 많이 사용하고 있습니다. js 유효성 검사기의 포트입니다. 그것은 PHP와 http://code.google.com/p/jsonschema/에 대해 실행되는 전체 테스트 제품군을 가지고 있습니다.

그리고 ... js보다 많은 테스트를 통과합니다. 적어도 마지막으로 테스트를 실행합니다. 문제는 프로젝트가 잘 구조화되어 있지 않고 추악 해 보인다는 것입니다. 그러나 나는 당신이 매우 안정적 이도록 보장합니다. 또한 연관 배열을 객체로 유효하게 할 수 있습니다.

먼저 셀레늄으로 테스트를 작성했습니다. 그 후 나는 phpunit에서 그것들을 썼다. phpunit 테스트가 있는지 확실하지 않습니다.

시도해보고 실제로 사용하고 싶다면 phpunit 테스트를 통해 github에서 분기를 시작할 수 있습니다.

브루노리스 (PHP에 JS를 포팅하는 사람)

+0

SVN의의의 repo가 ​​비어 있습니다. – txyoji

+0

코드가 SourceForge에서 호스팅 된 것으로 보입니다. http://sourceforge.net/projects/jsonschemaphpv/ –

+2

[GitHub] (https://github.com/jesstelford/jsonschemaphp) repo도 있습니다. –

2

을 살펴 수있는 패턴이 일치하는 경우 PHP를 위해 /에서 유효성 검사기의 다른 것들 사이에, 확인하려면 :

jsv4-php-지원 버전 4 (공공 도메인/MIT)

php-json-schema (MIT)

json-schema (버클리)

jvalidator (BSD3) 다양한 언어 (언어마다 서로 다른 라이브러리)에 대한

관련 문제