사용하여 로컬 드라이브에 저장된 파일을 읽는 방법, 당신의 DSL의 코드를 생성하는 데 사용됩니다 일식 편집기는 Xtend를 사용하고 MydslGenrator를 사용하여 JSON 파일을 읽는 방법을 Xtend
0
A
답변
0
우선 MydslGenrator에 그 파일을 사용합니다. 당신은 MydslGenrator 파일에 코드 아래 JSON 파일 사용을
override void doGenerate(Resource resource, IFileSystemAccess2 fsa, IGeneratorContext context) {
try
{
URL url;
url = new URL("platform:/plugin/yourpackgename/foldername/yourJsonFile_Name.json");
try {
Gson gson = new Gson();
JsonReader reader = new JsonReader(new InputStreamReader(url.openStream()));
reader.beginObject();
// get your JsonObject from reader object.
// do your work here
}`
당신이 있도록 시도 것을 사용하여 코드를 생성하려면? – Kathi
당신이 시도한 코드를 공유하면 단지 도움이 될 수 있습니다. 좋은 당신 xtext 및 게시 질문에 자주 관심이 있습니다. – Kathi
"mydsl 파일 옆에"또는 "MyDslGenerator 옆에있는 파일"에서 읽으시겠습니까 –