이 질문에서 YAML을 구문 분석하기 위해 Symfony의 YAML 구성 요소를 사용합니다.접힌 스타일 YAML 블록의 끝에서 줄 바꿈을 제거하십시오.
나는 다음과 같은 YAML 있습니다 :
db_driver: orm
service:
user_provider: user_provider
options:
supported_scopes: >
user_basic_information
internal
이 문자열의 끝 :
"user_basic_information internal
"
을하지만이 문자열을 얻을 좋아 : 내가 찾은
"user_basic_information internal"
을 다음 해결 방법 :
service:
user_provider: user_provider
options:
supported_scopes: >
user_basic_information
internal
db_driver: orm
이 블록은 줄 바꿈없이 올바른 문자열로 끝납니다. 내 YAML 파서가 버그가 있거나 YAML 언어 정의가 부족한가요?
접힌 스타일 블록을 종료하는 또 다른 방법이있어서 해킹을하지 않아도됩니까?
답변 해 주셔서 감사합니다. '> -'는 PHP의 symfony yaml 구성 요소에서도 작동합니다. 그것은 새로운 라인 버그가 있지만. – TiMESPLiNTER