私はtxtファイルからデータを読み出すのに助けが必要です。私は、行が 'project'セクションの内側にあるかどうかを示したい。もしそうなら、com.google.maps.api:1.9.10
を探してください。私はそれがproject
セクションにあるかどうか情報を得るべきです。 私はこのような状況についてどのように考えるべきか考えていないので、ここではソースコードを提供しません。多分あなたはこれを解決する方法を考えているかもしれません。groovyファイルからデータを読み取る
サンプル入力:ファイルからのサンプルデータの下
:ここ
+--- project :google-json
| +--- other data
| +--- other data
| +--- com.google.maps.api:1.9.10
| +--- other data
+--- something :google-json
| +--- other data
| +--- other data
| +--- com.google.maps.api:2.2.2
| +--- other data
これは、コーディングに関する通常の要件を満たしていないため、おそらく保留になります。しかし、あなたがしたいことを英語で書いてみるべきです。これをあなたの計画として使用して、問題を細分化してください。 1つのヒント:どのようにセクションを区切りますか?どのように行がセクションヘッダか何らかの種類のデータであることをどのように知っていますか?読むときに順序が重要ですか?また、このデータをJSONなどの中間的な形式に変換することもできます。ここでは誰もあなたのためにこのコードを設計したり書くつもりはないことに注意してください。 – jdv