Mibble MIBパーサーを使用して、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によると、SnmpObjectTypeを抽出し、適切なgetterメソッドを呼び出すことで、OBJECT-TYPEにアクセスできます。これは私が行ったことであり、INTEGER構文のコメントを除くすべてのテキストを正常に抽出できます。
SnmpObjectTypeでgetSyntax()。getComment()を呼び出そうとしましたが、常にnullを返します。getSyntax()は、INTEGER構文を抽出します。例:
mobydick(1),paradiselist(2),1984(3),solaris(4)
しかし、残念ながらコメントを削除します。
コメントを抽出する方法を知っているMibbleParserの経験がある人はいますか?
どうもありがとう。