斯潘8
斯潘4
你好,我有一个复杂的XML文件,并创建了一个XFMAP来翻译它。但是,由于没有所需的几何信息(下面的代码中的行0008),读卡器未能翻译一个功能,因此终止了整个过程。
我想知道xfmap中是否有一种方法可以通过使用诸如try…catch或if…else之类的东西来处理错误。或者,在使用xfmap转换之前,我应该使用xmlvalidator和updator之类的工具来验证和修复无效的特性吗?谢谢您。
5813350.321246 317541.885870 2.430529 5813350.289701 317542.164240 2.460172 5813350.289701 317542.164240 2.460172 5813349.458068 317542.315624 2.497628 5813350.052782 317541.979199 1.909791 5813349.995435 317542.152410 1.892067
您好!@海豹突击队,我不确定XFMAP是否可行,但是可以使用XML转换器删除没有几何元素的PlanFeature元素。例如,在这个xmlUpdater配置中,第一个表达式删除没有“line”子元素的“coordgeom”元素,然后,第二个表达式删除没有“coordgeom”子元素的“planfeature”元素。
用于删除元素的XML路径
//coordgeom[fn:count(child::line)<1]//planfeature[fn:count(child::coordgeom)<1]
?2019安全亚搏在线软件公司|合法的