草庐IT

configuration

全部标签

java - 使用 xPath 修改 XML 文件

我想使用xPath修改现有的XML文件。如果该节点不存在,则应创建它(如果需要,连同它的父节点)。一个例子:true1.0这里有几个我想插入/修改的xPath:/configuration/param1/text()->4.0/configuration/param2/text()->"asdf"/configuration/test/param3/text()->true之后的XML文件应该如下所示:true4.0asdftrue我试过这个:importjavax.xml.parsers.DocumentBuilderFactory;importjavax.xml.xpath.XPa

xml - 自定义模块中的 Magento Layout xml 不起作用

您好,Magento专业人士。我正在为magento编写一个自定义模块,这里遇到了一些问题。我的布局xml不起作用。首先-禁用缓存,禁用编译,启用magento开发人员模式并启用日志记录。一切似乎都配置正确,但我什至没有收到异常或日志。我的模块config.xml:1.1.0Namespace_Module_Helper......standardNamespace_Modulemodulemodule/module.xml...module.xml我只是将“命名空间”和“模块”设置为我的自定义命名空间和自定义模块名称的占位符。在前端的布局xml中,我只是输入了一些错误配置以查看它是否

c# - 你怎么能在网页中编辑有效的 XML?

我必须启动并运行一个快速而简陋的配置编辑器。流程是这样的:配置(服务器上的POCO)被序列化为XML。此时XML格式正确。配置被发送到XElements中的Web服务器。在Web服务器上,XML(是的,全部)被转储到文本区域中以供编辑。用户直接在网页中编辑XML并点击提交。在响应中,我检索了XML配置的更改文本。此时,所有转义都已通过在网页中显示它们的过程恢复。我尝试将字符串加载到XML对象(XmlElement、XElement等)中。咔嚓。问题在于序列化会转义属性字符串,但在翻译过程中会丢失。例如,假设我有一个包含正则表达式的对象。这是Web服务器的配置:所以,我把它放到一个文本区

xml - 从 JetBrains ReSharper 命令行工具 InspectCode.exe 中排除文件

我希望向我的团队展示ReSharper的值(value)。我想试试命令行工具InspectCodeJetBrains已发布。当我将它指向我的解决方案时,它运行良好,但会分析所有测试项目和一些生成的文件。我想将它们排除在检查之外。文档说IfyouwanttoconfigureInspectCodeonaCIserver,youcanmakeallconfigurationslocallywithReSharper.由于各种原因,我现在甚至无法安装ReSharper的演示版来执行此操作。InspectCode.exe工具可以生成一个配置文件,但我不清楚如何手动编辑它以从分析中排除某些文件或

java - log4j xml配置错误

每次我用maven编译时,我都会得到以下异常。log4j:ERRORsetFile(null,true)callfailed.java.io.FileNotFoundException:/logs/jump_page.log(Nosuchfileordirectory)atjava.io.FileOutputStream.open(NativeMethod)atjava.io.FileOutputStream.(FileOutputStream.java:212)atjava.io.FileOutputStream.(FileOutputStream.java:136)atorg.ap

xml - Web.Config 转换不更改任何值

我正在尝试设置一个web.config转换来修改一些值。我正在使用OctopusDeploy给出的这个例子:http://docs.octopusdeploy.com/display/OD/Configuration+filesweb.config的超精简版:转换:输出:我正在使用这个工具来预览转换:https://webconfigtransformationtester.apphb.com/如您所见,它什么也没做。我看过很多例子,但显然我遗漏了一些东西。任何帮助将不胜感激。(我也尝试过但没有成功): 最佳答案 转换在提到的web

c# - App.config - 加密部分错误 :

我有一个加密配置文件中的部分的应用程序。第一次尝试从配置文件中读取加密部分时,我收到一条错误消息:“无法识别的属性‘configProtectionProvider’。请注意,属性名称区分大小写。”config=ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);//Getthesectioninthefile.ConfigurationSectionsection=config.GetSection("EncryptedSection");if(section!=null){//Protectt

java - 对 jetty-env.xml 感到困惑

我有一个使用JNDI定位数据源和事务管理器的Web应用程序。我从Jetty文档中看到如何通过jetty-env.xml文件执行此操作。但是它提到这个文件应该放在WEB-INF目录中。为什么他们会建议在位于我的WAR中的配置文件中配置JNDI资源?这毫无意义……我一直认为JNDI是一种外部化配置的方式。有没有其他地方可以把这个文件放在Jetty服务器机器上?后续问题:在我的MavenWAR模块中怎么样...我应该如何处理这个文件,以便我可以使用Mavenjetty插件进行开发,而不是让文件最终出现在WAR中? 最佳答案 Isthere

java - 将基于 Spring XML 的配置转换为基于 Java 的配置

我尽量不使用任何xml。像这样:转换成@Bean@BeanpublicRestTemplaterestTemplate(){RestTemplaterestTemplate=newRestTemplate();List>converters=newArrayList>();converters.add(marshallingMessageConverter());restTemplate.setMessageConverters(converters);returnrestTemplate;}这里有问题。com.cloudlb.domain.User尝试将“com.cloudlb.do

c# - 检查 XElement 是否全局为 null

我有一个类负责读取和保存XML文件。现在它的一个简单版本看起来像这样:publicclassEstEIDPersoConfig{publicboolLaunchDebugger{get;set;}publicstringPassword{get;set;}publicintSlot{get;set;}publicstringReader{get;set;}publicstringTestInput{get;set;}publicboolLogging{get;set;}publicEstEIDPersoConfig(){XElementxml=XElement.Load(myxml.x