Как я могу прочитать строку [] из JavaScriptObject? (GWT)

Я создаю объект из JSON, который имеет свойство String[], поэтому JSON выглядит так:

{
key1: "val1", 
key2: ["val2a", "val2b", "val2c"],
}

Каков наилучший способ определить это как JavaScriptObject?

Прямо сейчас я определяю новый объект JSString, поэтому объект Java выглядит так:

public class MyObject extends JavaScriptObject {
   ...
   public JSArray<JSString> getKey2() {...    
}

Это немного раздражает. Было бы хорошо, если бы я мог сделать это:

public class MyObject extends JavaScriptObject {
   ...
   public String[] getKey2() {...    
}

Но это не работает. Есть ли способ лучше? заранее спасибо

1 ответ

Вы смотрели на JsArrayString?

Другие вопросы по тегам