質問

私は、MIBファイルからすべての単純なデータ型を抽出するために Mibble MIBパーサに使用しています。私は、コメントテキストを抽出する私の試みまで成功してきました。

の例として、以下のモジュールを取ります:

invBookList OBJECT-TYPE
    SYNTAX  INTEGER {
                    mobydick(1),     -- call me ishmael 
                    paradiselost(2), -- aComment
                    1984(3),         -- aComment
                    solaris(4)       -- aComment
            }
    MAX-ACCESS      read-only
    STATUS          current
    DESCRIPTION
            "A few Books for an example."
    ::= { invMasterList 43 }

MibbleのAPIによると、OBJECT-TYPEはSnmpObjectTypeを抽出し、適切なgetterメソッドを呼び出すことによってアクセスすることができます。どの私が行っている、と首尾INTEGER構文でコメント以外のテキストの のすべてを抽出することができます。

私はSnmpObjectType上)(GETCOMMENT。getSyntax()を呼び出してみましたが、常にnullを返してきました。 getSyntax()例えば、INTEGER構文を抽出します:ます。

mobydick(1),paradiselist(2),1984(3),solaris(4)

が、残念ながら、コメントを取り除きます。

そこにいずれかのコメントを抽出する方法を知っているMibbleパーサーでの経験がありますか?

多くのおかげます。

役に立ちましたか?

解決

まず、あなたはMibbleのバージョン2.9を使用する必要があります。そして、APIを使用する方法を理解するためにMibWriter.javaに見てます:

ます。https:// githubの。 COM / cederberg / mibble /ブロブ/マスター/ SRC / javaの/ネット/ percederberg / mibble / MibWriter.javaする

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top