以下の文字列をJavaのリストに変換しようとしていますが、単一のオブジェクトとして扱うため、4つの個別のリストオブジェクトが必要です。
文字列: アプリケーション プロセス「xyz」のウィンドウ「abc」のボタン 1 アプリケーション プロセス「xyz」のウィンドウ「abc」のボタン 2 アプリケーション プロセス「xyz」のウィンドウ「abc」のボタン 3 UI 要素 1 のボタン「Finish」アプリケーションプロセス「xyz」のウィンドウ「abc」のスクロールエリア1
使用される Java コード:
List<String> items = Arrays.asList(resultObject.toString().split("\\s*,\\s*"));
List<String> formattedList = new ArrayList<String>();
for (String item : items) {
formattedList.add(item);
}
予想される出力: 文字列に似ていますが、4 つの異なるリスト オブジェクトにあります
item1 : button 1 of window "abc" of application process "xyz"
item2 :button 2 of window "abc" of application process "xyz"
item3: button 3 of window "abc" of application process "xyz"
item4 :button "Finish" of UI element 1 of scroll area 1 of window "abc" of application process "xyz"