-1

一般的な構成を使用して複雑な XML ファイルを読み取る必要があります。誰かが私を助けることができますか?

<configurations>  
<configuration type="application configuration">  
    <group id="1" name="President">  
        <sentiment-searcher>  
            <sentiment id="1" type="sentiment candidate 1">  
                <positive>'Obama okay' 'Obama great'</positive>  
                <negative>'Obama bad' 'Obama idiot'</negative>  
            </sentiment>  
            <sentiment id="2" type="sentiment candidate 2">  
                <positive>'Putin okay'</positive>  
                <negative>'Putin bad'</negative>  
            </sentiment>  
        </sentiment-searcher>  
    </group>  
</configuration>  
</configurations>  
4

2 に答える 2

1

あなたはできる:

  1. クラスモデルをJavaで定義します(構成、グループ、センチメントなど)。
  2. Jaxbを使用してxmlを変換します(例)
于 2012-10-03T07:40:32.707 に答える
1

コモンズの構成は、おそらくこのタスクに適したツールではありません。構成APIは、キー名がすでにわかっている場合(つまり、取得したい場合)に役立ちますがsome.important.config、要素がどのように表示され、キーがどのようなものかわからない場合は、複雑なネストされたデータ構造の処理にはあまり適していません。 。

STaX APIは、このタスクにはるかに適しています。これは、woodstoxフレームワークを使用したチュートリアルです。

それでもコモンズ構成を使用する場合は、ファイルから構成を読み取る方法と、ネストされた値にアクセスする方法について説明しています。

于 2012-10-03T07:38:49.827 に答える