스크립트 간단 파싱 라이브러리가 있나요?
글쓴이: jic5760 / 작성시간: 수, 2016/02/24 - 4:13오후
functionname('1111',
{
'aaaa' : '2222',
'bbbb' : bbbb,
'cccc' : decodeURIComponent(cccc).replace(/\+/g,")")
});
이런 스크립트가 있을 때
functionname안의 인수들을 파싱하고 싶습니다
첫번째 인수 : '1111'
두번째 인수 :
aaaa의 내용 : '2222'
bbbb의 내용 : bbbb
cccc의 내용 : decodeURIComponent(cccc).replace(/\+/g,")")
이런식으로요...
정규식만으론 무리일거 같구...
간단하게 ( ) 와 같이 테그의 시작과 끝, 그리고 콤마로 구분할까도 생각했지만
(/\+/g,")") 이것처럼 문자열 ")" 같은것도 따로 구분해야 하고 여러가지 고려할게 많아서...
이런 기능을 하는 라이브러리를 구할려고 합니다.
C나 자바나 C#이나 언어는 큰 상관이 없는데 가벼웠으면 좋겠습니다...
Forums:
lightweight parser
lightweight parser로 한번 검색해보세요.
수정: 처음에 lightweight json parser로 검색해보시라고 적었는데 수정했습니다.
감사합니다~ 찾아보겠습니다.ㅎ
보니까 XML파싱같은건 많이 나오는데 스크립트 파싱은 잘 안나오네요...
그래두 더 찾아보겠습니다.ㅎ
댓글 달기