답변:
나는 당신이 원하는 동사가 '구성'이라고 생각합니다.
기존 이름을 보완하기 위해 composeQuery 가 가장 좋습니다.
그러나 일반적인 경우 파싱의 반대는 ǝsɹɐd
"직렬화"는 아마도 당신이 원하는 단어라고 생각합니다. 프로그램에서 내보내고 가져올 수있는 데이터의 텍스트 표현을 생성하는 것을 의미합니다.
가능하면 생성하거나 방출하십시오.
아마도 prettyPrintQuery ?
unParse ()? 농담, 나는 toQueryString ()으로 갈 것이다.
파싱 대신 직렬화 및 직렬화 해제라고 말하고 싶습니다 ...
렌더를 사용하겠습니다
> a = 'html': { 'head': {'title': 'My Page'}, 'body': { 'h1': 'Hello World', 'p': 'This is a Paragraph' } }
> b = render(a)
> console.log(b)
<html>
<head>
<title>My Page</title>
</head>
<body>
<h1>Hello World</h1>
<p>This is a Paragraph</p>
</body>
</html>
parse ()와 반대되는 IMHO
> c = parse(b)
{ 'html': {
'head': {
'title': 'My Page'
}
'body': {
'h1': 'Hello World',
'p': 'This is a Paragraph'
}
}
출발하다
Deparse는 다음과 같이 구문 분석합니다.
파싱 / 디 파싱은 구조의 변화가 아니라 변환입니다. 동등한 텍스트와 추상 구문 트리 형식을 정확하게 변환하여 모든 관계와 구조를 유지합니다.
"작성"은 구조의 변화를 의미하므로 옳지 않습니다. 별도의 독립 부품 (일반적으로 처음으로)과 결합하는 것이 좋습니다. "분해"가 독립적 인 부분으로 분할하는 것을 제안하는 것처럼. 형식뿐만 아니라 형식도 변경됩니다.
빠른 검색 쇼의 용어는 다음에서 사용됩니다.