0
我正在使用Mibble MIB Parser从MIB文件中提取所有简单数据类型。直到我尝试提取评论文本时,我才获得成功。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,然后调用适当的吸气剂的方法来访问。我已经完成了,并且可以成功提取除INTEGER语法中的注释以外的所有文本。
我曾尝试在SnmpObjectType上调用getSyntax()。getComment(),但始终返回null。 getSyntax()将提取INTEGER语法,例如:
mobydick(1),paradiselist(2),1984(3),solaris(4)
但不幸的是会删除注释。
任何一个有经验的Mibble Parser谁知道如何提取评论?
很多谢谢。