RyuLib/RyuLib for Delphi
JsonFormatter unit 추가
ryujt
2012. 8. 2. 04:34
Json 문자열을 보기 좋게 포멧을 만들어 주는 유닛 입니다. 개인 프로젝트에 필요해서 방금 만든 것이라 예상치 못한 버그가 있을 수 있습니다.
아래와 같은 문자열이 있다고 가정하면,
{"ijl15dec.dll":{"Size":180224,"CRC32":-1072700899},"ijl15enc.dll":{"Size":352256,"CRC32":1671946248},"libspeex.dll":{"Size":245248,"CRC32":1852076076}}
다음과 같이 변환해 줍니다.
{
"ijl15dec.dll": {
"Size": 180224,
"CRC32": -1072700899
},
"ijl15enc.dll": {
"Size": 352256,
"CRC32": 1671946248
},
"libspeex.dll": {
"Size": 245248,
"CRC32": 1852076076
}
}
에러 검증 기능은 없으며, 단순히 정렬만 도와줍니다. 소스는 아래 링크를 참고하시기 바랍니다.
소스: http://code.google.com/p/ryulib4delphi/source/browse/trunk/XE2/JsonFormatter.pas