誰かが私に同様の質問をすることができますが認められると思います。Java:テキストファイルを読み込みます。選択した単語をフィルタリングします。 ArrayListへの入力
だから
ノード[ID]
と
エッジの形で記述されたノードとの接続を有し、このテキストファイル(基本的にグラフ)を有します[送信先]
テキストファイルにデータを入力するためのパターンがあります。 [角括弧内]のすべてを含むテキストファイルです。 「
のでheirarhcyがentire_text_inside_a [ ノード[ID 1]ノード[ID 2]エッジ[元1先2]
を行く今私は中にidと店舗の値を取得したいです別々にリストし、別々にエッジを立てる。 私はJava I/Oに新しいものがありますが、入力ファイルにはテキストファイルの一般的な考え方がありますが、FILTER部分についてはどうでしょうか。
ありがとうございました。
テキストファイルの小片
node [
id 152
label "Milan"
Country "Italy"
Longitude 9.18951
Internal 1
Latitude 45.46427
type "Data Centre and MAN"
]
edge [
source 0
target 1
LinkLabel "Operational network managed end-to-end"
]
私は答えを得る場合、私はそれを投稿します。
テキストファイルをフィルタリングするには、テキストファイルを読み込んで文字列に保存し、文字列を解析して必要なデータを取得する必要があります。 – aleb2000
文字列を解析するには、正規表現(正規表現)、[正規表現についてのOracleのレッスン](https://docs.oracle.com/javase/tutorial/essential/regex/)を使用できます。 – aleb2000
@Abhinavあなたが "id"を望むノードから、エッジからあなたはどんな部分をしたいですか? (ソース、ターゲット、LinkLabel)。また、定義されたような複数のノードとエッジがありますか? – SachinSarawgi