如何解决C#处理telnet网络流数据字符串返回的“序列化对象列表”的简便方法
我正在通过 telnet 从 OLT 获取信息,返回的结果是这样的:
----- ONU Auth Table,SLOT=12 PON=1,ITEM=1 -----
SLOT PON ONU TYPE ST OST PHY_ID PWD SN LOID,SN PWD
---- --- --- -------------- -- --- ------------ ---------- --------------------
12 1 1 AN5506-01-A1 A up TPLG4cd,----- ONU Auth Table,SLOT=12 PON=2,ITEM=0 -----
----- ONU Auth Table,SLOT=12 PON=3,SLOT=12 PON=4,SLOT=12 PON=5,ITEM=3 -----
SLOT PON ONU TYPE ST OST PHY_ID PWD SN LOID,SN PWD
---- --- --- -------------- -- --- ------------ ---------- --------------------
12 5 1 AN5506-01-A1 A up Tf3cb,12 5 2 AN5506-01-A1 A up Te0,12 5 3 AN5506-01-A1 A up TPb5f8,SLOT=12 PON=6,SLOT=12 PON=7,ITEM=2 -----
SLOT PON ONU TYPE ST OST PHY_ID PWD SN LOID,SN PWD
---- --- --- -------------- -- --- ------------ ---------- --------------------
12 7 1 AN5506-01-A1 A dn TP3eb2d,12 7 2 AN5506-01-A1 A dn c0dbe,SLOT=12 PON=8,SLOT=12 PON=9,SLOT=12 PON=10,SLOT=12 PON=11,SLOT=12 PON=12,ITEM=0 -----
我想将其序列化为具有在返回标头中定义的相同字段的对象列表
public class SlotItems
{
public int SLOT { get; set; }
public int PON { get; set; }
public int ONU { get; set; }
public string TYPE { get; set; }
public string ST { get; set; }
public string OST { get; set; }
public string PHY_ID { get; set; }
public string PWD { get; set; }
public string SNLOID { get; set; }
public int SNPWD { get; set; }
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。