다른 것들 중에서도 외부 텍스트 파일에서 많은 설정을 읽는 프로그램을 코딩하고 있습니다. 설정 내에서, 예를 들어, 자리를 사용할 수있다 :사용할 수있는 리터럴 콘텐츠의 자리 표시 자에 대해 널리 알려진 "표준 구문"이 있습니까?
당신은 아마 짐작으로<setting key="NAME" value="Ozzy"/>
<setting key="WELCOME_MESSAGE" value="Welcome, ${NAME}!"/>
는, 프로그램이 자리 표시 자 $ {NAME}로 설정 NAME의 값을 삽입해야합니다 있도록 WELCOME_MESSAGE의 결과 값 "Welcome, Ozzy!"가됩니다. (코드/정규 표현식 도움말을 요구하지는 않습니다.)
이런 자리 표시자를 일반적으로 쓰는 방법에 대한 기존의 널리 알려진 "표준 구문"이 있다면 제 질문에 대한 답은 무엇입니까? 물론 (위와 같이) 내 자신의 "문법"을 고안하는 것은 매우 쉽습니다 .... 그러나 나는 때로는 일들을 복잡하게하고 싶습니다.
그런 "표준"이 없다면 (느낌이 없다) 좋은 구문에 대한 당신의 제안은 무엇입니까? 일부 "요구 사항":
- 쉽게 분석 할 수 있습니다.
- 다른 문자 콘텐츠와 충돌 할 가능성은 거의 없습니다.
- XML이 손상되지 않아야합니다.
예를 들어 주셔서 감사합니다! 글쎄, 나는 같은 구문으로 갈 것이라고 생각한다. – Ozzy