社区
Java
帖子详情
snmp4j 获取交换机物理地址字段(atPhysAddress)乱码
啊菜菜
2015-06-03 10:10:58
用java调用snmp4j库,获取交换机的物理地址(atPhysAddress),输出为乱码,请教各位是什么问题。。。。
我用的solarwinds工具取出的是:5869.6c1d.5e37 但是在java中就是乱码。
...全文
259
2
打赏
收藏
snmp4j 获取交换机物理地址字段(atPhysAddress)乱码
用java调用snmp4j库,获取交换机的物理地址(atPhysAddress),输出为乱码,请教各位是什么问题。。。。 我用的solarwinds工具取出的是:5869.6c1d.5e37 但是在java中就是乱码。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shadelking
2017-03-14
打赏
举报
回复
你是怎么弄的,能翻出看看吗,我也乱码了
啊菜菜
2016-05-06
打赏
举报
回复
问题已经解决,是取出来的16进制和10进制转换问题。
关于
SNMP
4J
取值
乱码
解决方法
由于工作,需要使用
SNMP
协议取设备的数据,但是遇到中文时,尴尬出现了,一串字母数字夹带着冒号的数据,怀疑了一堆字符编码,搞了好久最后放弃了,只得强行不使用中文。一段时间后,这个问题重新出现。。。算了,估计大家不想看我唠叨,我们来解决它! //问题原因:OctetString Class 中这两个方法 public boolean isPrintable() { for (int ...
SNMP
4J
处理中文信息时的问题
首先说,多数时候你并不会遇到
SNMP
中文问题 多数网络设备和网管软件都是西文的.这个"多数"的意思是95%以上. 目前有可能遇到的中文
SNMP
问题的场景: 1. 一些国产网络设备(别提华为,华为路由器的多数网管信息也是西文的) 2. Windows平台的
SNMP
服务 3. 一些国产网管软件
SNMP
4J
处理中文时的问题:当遇到中文或者编码值大于 0x80 的字符时,就会直接以十
Snmp
乱码
问题
1.前言:在开发
Snmp
协议传输数据的时候,发现中文会
乱码
,网上找的解决方案基本都是说,因为源码的问题,要改动源码,但是感觉改动源码太难了,很多内部调用并不是所有人都能搞得定的。 2.
乱码
原因以下是
乱码
的源头,因为默认超过128的位数的字节,都按16进制处理public class OctetString extends AbstractVariable implements Assigna
SNMP
开发
为什么80%的码农都做不了架构师?>>> ...
关于
Snmp
的Trap代码开发之坑
最近是被这个
snmp
的trap给坑了,其实回想起来主要是对这个不了解。特别是对
snmp
协议研究不够深入, 真的不想看这些协议东西,只想大概知道。结果在开发
snmp
trap时候被坑了,下面列下自己踩到的坑: 1、
snmp
的trap的中文问题 本来在自己的机器上运行挺好,但是测试说发现
乱码
,内心直呼不可能吧,结果还真是,原来的代码如下: if (val_type.equal...
Java
51,407
社区成员
86,125
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章