本文中所涉及到的ID的结构都相同(EID='1.1.1.1.' 即ID1=1,ID2=1,ID3=1,ID4=1,ID5=0,ID6=0).总共只分6层.
现在我有一些单位.比如EID:1.1.1.1
我在一个xml文件中配置开始,截止ID(begineid,endeid).
java 代码
- <Folders>
- <Folder beginEid="1.0." endEid="19.1." folderId="29" folderName="aa"/>
- <Folder beginEid="20.0." endEid="66.2." folderId="30" folderName="bb"/>
- </Folders>
然后我写个判断某个单位是否在这个begineid<EID<=endid...
首先比较一级id.然后是二级id.就这样一直比下去.
最终确定这个EID是否在上面XML文件配置的某个范围里面.
请问这个比较的方法该如何写呢.
我想了好久.如果想让程序灵活的话实现起来估计会很麻烦!
所以想贴出来让想想办法!
不明白的地方可以直接发到我的邮箱里(myc-olympic@163.com)
或者QQ:403138921
或者MSN:myc-olympic@163.com
偶先谢谢拉!各位!