私はこちらのサイトを参考にして、Android Studioを用いて、Android上で特定の文章をgooラボ APIの形態素解析を利用して形態素に分割し、さらにそこから単語だけを抜き出して、配列に代入していくという機能を実装したいと思っています。
しかし、この単語を抜き出す方法というものがわからなくて困っています。形態素解析APIのサイトを見る限り、word_listというパラメータに入っているのではないかと思うのですが、そこからどうやって抜き出すのかがわかりません。
そこで、形態素解析の結果から単語だけを抜き出す方法のアドバイスを教えていただきたいと思います。参考にさせていただいたサイトに書かれたやり方とは別のやり方の形態素解析から単語を抜き出す方法でも何でも構いません。
このソースコードのアプリケーションを起動し、editTextに文章を入力してからボタンを押すとtextViewに入力した文章に加えて解析後の結果が表示されるようになっています。
この結果に、以下のコードを加えることで抜き出した単語を配列に入れ、1:2:...と順番にそれぞれ表示させたいと思っています。
ちなみに、私が過去に出した質問ではこのコードのプログラムはエラーで途中で止まってしまっていたのですが、GitHubからダウンロードしたファイルを上記のコードに書き換えたものでデバッグを試してみた結果、上手く動作を行いました。
を書きました。しかし、「word_list」の部分が赤く表示されてしまい、
現在の質問内容では、丸投げと変わりませんから、現在試されているのソースコードと実行結果や問題箇所を具体的に質問を編集して、質問に追記してください。
指摘してくださってありがとうございます。丸投げのような内容だと思わせるような質問をしてしまって申し訳ありませんでした。質問に追記致しました。
質問への追記が足りないものとなってしまっていて、申し訳ありませんでした。自身の調査したこと、試したことを追加いたしました。
参考にされたページも記載がありますが、json形式で結果が返却されています。androidで、jsonを扱う方法について調査されて見てはいかがでしょうか。
指摘してくださってありがとうございます。返信が遅れてしまって申し訳ありません。jsonについてまだ理解が足らないためにつまづいてしまっているということですね。もう少しjsonに関して一度勉強して知識をつけてから解決に努め、それでも解決出来なければまた情報を追加したり修正したいと思います。