支持的xml格式:
介绍:
1.总体利用一个FileListener.properties文件来初始化加载文件
格式:
#需要监听多少个文件
ListenerFileNum = 5
#多少秒验证是否修改(重新加载文件)
Interval = 5000
#被监听的文件
ListenerFile1 = /var/mqsi/config/log4j.properties
ListenerFile2 = /var/mqsi/config/esb.properties
ListenerFile3 = /var/mqsi/config/Endpoint_URL.properties
ListenerFile4 = /var/mqsi/config/WSRR_URL.properties
#读取xml,这里的枚举文件并不是真实存在,只是告知系统、现在需要加载这个目录下的所有满足条件的xml(在代码中写了正则表达式进行匹配)
ListenerFile5 = /var/mqsi/config/enumerateTemplet.xml
2.每一个文件都生成一个FileListener对象,这个对象记录该文件的信息,如File、属于配置文件、还是xml文件、实现了TimeStaker接口。
慢慢看代码吧。由于公司拦截过大的内容,所有分几次提交......
<MappingList xmlns="http://xx.yy.com/ENUMMapping">
<TenantId>
<TransferAttr>
<OriginallyValue>SIMYO</OriginallyValue>
<TransferValue>100</TransferValue>
</TransferAttr>
<TransferAttr>
<OriginallyValue>BLAU</OriginallyValue>
<TransferValue>220</TransferValue>
</TransferAttr>
</TenantId>
<DealerCode>
<TransferAttr>
<OriginallyValue>ECARE</OriginallyValue>
<TransferValue>03</TransferValue>
</TransferAttr>
<TransferAttr>
<OriginallyValue>ESHOP</OriginallyValue>
<TransferValue>06</TransferValue>
</TransferAttr>
<TransferAttr>
<OriginallyValue>Dealer Portal</OriginallyValue>
<TransferValue>08</TransferValue>
</TransferAttr>
</DealerCode>
</MappingList>
注意:共有四个类其中主要有两个类:FileManager.java(管理FileListener类)、FileListener.java(每个文件都是一个FileListener类)
分享到:
相关推荐
License.xml 破解码License.xml 破解码License.xml 破解码License.xml 破解码License.xml 破解码License.xml 破解码License.xml 破解码License.xml 破解码License.xml 破解码License.xml 破解码License.xml 破解码...
在Android应用开发中,`AndroidManifest.xml`是一个至关重要的文件,它包含了应用程序的基本配置和元数据,如应用的包名、所需权限、启动活动、服务、接收器等。本话题将详细探讨`AndroidManifest.xml`的反编译工具...
javax.xml.bind.jar
在Java开发中,`javax.xml.ws.Service` 是一个核心组件,属于Java API for XML Web Services (JAX-WS)的一部分,用于创建客户端和服务端的Web服务代理。报错通常表明缺少必要的依赖包,这可能会影响到程序的正常运行...
AndroidManifest.xml是APK的核心组件之一,它提供了应用的基本配置信息,包括应用名称、版本、所需权限、服务、活动、广播接收器等。当我们需要深入分析或修改一个APK时,提取AndroidManifest.xml就显得尤为重要。本...
hibernate.cfg.xml hibernate框架的配置文件
在OpenCV中,Haar级联分类器是一种基于特征的检测方法,它利用预训练的级联分类器XML文件来检测特定的物体,如人脸或眼睛。 haarcascade_frontalface_default.xml 是一个预训练的级联分类器,专门用于检测图像中的...
一个解密apk 包中AndroidManifest.xml 的工具,命令行直接使用,生成一个明文的xml 文件。 AndroidManifestConver.exe c:\src.xml c:\dest.xml
javax.xml.stream_1.0.1.v201004272200.jar
在集成阿里云移动推送时,部署到服务器的时候遇到了java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter 错误,产生原因是缺少javax.xml.bind.DatatypeConverter
国内连接maven官方的仓库更新依赖,收集一些国内快速的maven仓库镜像以备用。 settings.xml配置好的国内私服,直接可以下载使用!
settings.xml配置
codetemplates.xml
haarcascade_eye.xml
foxit reader的中文包lang_zh_cn.xml。
网络上很多的APN文件,看了许多,没有带电信参数的,花费一晚上的时间,通宵写成了这个,确切的说是改成了这个集成了中国电信相关参数的apns-conf.xml文件,借阅请说明出处,谢谢
解决Notepad++ Plugin Manager无法加载插件的方法。把PluginManagerPlugins.xml放在这个目录下C:\Users\你主机系统用户\AppData\Roaming\Notepad++\plugins\config 重新打开软件
`archetype-catalog.xml`是Maven骨架目录的一个元数据文件,它包含了所有可用的骨架信息。 `archetype-catalog.xml`文件的作用在于,它是一个骨架仓库的目录清单,列出了该仓库中所有的Maven骨架。这些骨架可以被...
mysqlWorkbench 汉化
Maven原版settings.xml配置文件,根据个人需要,可以打开对应注释或替换相关阿里云镜像或远程仓库地址即可使用。