同宇视的国标对接,他们是下级。我们为上级,获取他的目录我方显示时不正确,分析日志发现,在ParentID那一栏的内容是
34020000002000019253/34020000002160000010/34020000002160000013这样的
翻了翻书,还真是这样---"若上传目录中有此设备的父设备则应填写父设备ID,若无父设备则应填写系统ID;若设备属于某虚拟组织下,则应同时填写虚拟组织ID;各个ID之间用“/”分割",需要处理一下就行了
<?xml version="1.0" ?>
<Response>
<CmdType>Catalog</CmdType>
<SN>2000</SN>
<DeviceID>34020000002000019253</DeviceID>
<SumNum>249</SumNum>
<DeviceList Num="1">
<Item>
<DeviceID>34020000001310000002</DeviceID>
<Name>机电楼外墙西侧北向南</Name>
<Manufacturer>uniview</Manufacturer>
<Model>uniview</Model>
<Owner>uniview</Owner>
<CivilCode>3402</CivilCode>
<Address>192.168.19.253</Address>
<Parental>0</Parental>
<ParentID>34020000002000019253/34020000002160000010/34020000002160000013</ParentID>
<SafetyWay>0</SafetyWay>
<RegisterWay>1</RegisterWay>
<CertNum>1</CertNum>
<Certifiable>0</Certifiable>
<ErrCode>400</ErrCode>
<EndTime>2011-11-11T19:46:17</EndTime>
<Secrecy>0</Secrecy>
<Status>ON</Status>
<IPAddress>192.168.15.178</IPAddress>
</Item>
</DeviceList>
</Response>