Mibble MIB Parser - extraire des commentaires de la mib
Question
J'utilise le pour extraire tous les types de données simples Mibble MIB Parser à partir d'un fichier MIB. J'ai réussi jusqu'à ce que ma tentative d'extraire le texte de commentaire.
Prenez le module suivant comme exemple:
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 }
Selon l'API Mibble, l'objet-TYPE est accessible en extraire un SnmpObjectType puis appeler la méthode getter appropriée. Ce que je l'ai fait, et peut extraire avec succès tout le texte à l'exception des commentaires dans la syntaxe ENTIER.
Je l'ai essayé d'appeler getSyntax (). GetComment () sur le SnmpObjectType, mais retourne toujours nulle. getSyntax () va extraire la syntaxe de INTEGER, par exemple:.
mobydick(1),paradiselist(2),1984(3),solaris(4)
mais malheureusement les bandes commentaires.
Toute personne là-bas ont de l'expérience avec Mibble Parser qui sait comment extraire les commentaires?
Merci beaucoup.
La solution
D'abord, vous devez utiliser la version 2.9 de Mibble. Ensuite, regardez dans MibWriter.java pour comprendre comment utiliser l'API: