나는 응용 프로그램이있어서 번역을하고 싶습니다.Yaml을 CSV로 변환하는 방법 (반대로)
번역을 외부화하고 싶습니다. 내 신청서를 번역하는 사람들이 Excel 스프레드 시트를 원합니다.
yaml 형식의 메시지가 있지만 그 압축을 풀고 CSV 또는 스프레드 시트를 만드는 방법을 모르겠습니다.
두 번째 단계는 yaml 파일을 만들기 위해 csv 파일을 추출하는 것입니다.
아이디어가 있습니까?
도와주세요
나는 응용 프로그램이있어서 번역을하고 싶습니다.Yaml을 CSV로 변환하는 방법 (반대로)
번역을 외부화하고 싶습니다. 내 신청서를 번역하는 사람들이 Excel 스프레드 시트를 원합니다.
yaml 형식의 메시지가 있지만 그 압축을 풀고 CSV 또는 스프레드 시트를 만드는 방법을 모르겠습니다.
두 번째 단계는 yaml 파일을 만들기 위해 csv 파일을 추출하는 것입니다.
아이디어가 있습니까?
도와주세요
번역이 포함 된 YAML 파일을 변환하려고합니다. ':'YAML은 더 복잡 할 수 있지만, 이런 식으로 뭔가가 있다면, 바로 대체 할 수 물론
button.ok.value: Ok
button.ok.tooltip: Commits the action
:와 문자가 ','다음 CSV 파일로 저장이 파일은 기본적으로 다음과 같이 저장 키 값입니다 (또는 확장자를 변경하려면) Excel을 사용하여 엽니 다. 그런 다음 xls 형식 또는 원하는 형식으로 저장할 수 있습니다. 파일이 같은 계층 노드를 사용하는 경우
는 :
button:
ok:
value: Ok
tooltip: Commits the action
을 다음 당신은 값을 반복 (즉, 트리 탐색의) 및 파일에 값을 기록하는 몇 가지 스크립트를 작성 할 수 있습니다.
매우 유연한 형식이므로 YAML의 모양을 보여주는 예를 제공해야합니다.
두 번째 예제로 M'y 파일에 계층 적 노드가 있습니다. – Sam
$csv = "out.csv";
$yaml = "in.yml";
fputcsv($csv, yaml_parse_file($yaml));
는 YAML은 Symfony2에 연결되지 않은, 참고
http://pecl.php.net/package/yaml이 필요합니다. 귀하의 질문에, 네, 가능합니다. 너 뭐 해봤 니? – Touki