Obsidian/Recognition/Tools/eXerd/도메인 파일 변환.md

777 B

```xscript

/***

  • 모든 컬럼에 대한 정보를 파일로 기재합니다.

*/

var file = promptSaveFile();

if(file == null){

log("파일이 선택되지 않았으므로 종료합니다.");

exit();

}

var out = file.getOutputStream();

var root_nm = "";

select(function(it){

return it.get("type") == "domain";

}).each(function(it){

// TODO 이곳에 각 컬럼의 동작을 기술합니다.

var domain_name = "";

domain_name = it.get("name");

domain_type = it.get("data-type");

if(domain_type == null){

 root_nm = domain_name;

}else{

 logf("%s^%s^%s \n", root_nm, domain_name, domain_type);

 out.printf("%s^%s^%s \n", root_nm, domain_name, domain_type);

}

});

out.close();

file.openInEditor();