草庐IT

引用查找

全部标签

xml - 用python解析xml(查找带有特定文本的标签)

我的任务是处理一个xml文件,以查找特定元素并将它们导出到一个csv文件中。我在处理相同标签中的一些信息时遇到了特别的麻烦:textvalue每个名称标签都包含不同的值,我只需要其中的一些..我尝试使用以下代码遍历文件:try:descr=member.find('.//name').textifdescr=='description':plugin.append(descr)exceptAttributeError:descr='Unknown'plugin.append(descr)但它只返回'Unknown'我的整个代码是这样的(未完成):importxml.etree.Elem

java - 如何在xml中引用自定义函数

如何在xml中引用自定义函数?假设我有一个用Java编写的函数,并希望它通过xml标记引用,这怎么可能?当前情况:我正在使用包含xml标记的XACML2.0,我想在Java中引用一些函数来与后端数据对话,但我无法在xacml中引用函数。你能帮帮我吗? 最佳答案 您应该阅读Java中的反射。下面的例子将调用该方法myObjectThatContainsMethod#methodNameAsString(整数arg1,整数arg2)Integer[]params={newInteger(123),newInteger(567)};Cla

c# - 使用 XmlReader 时引用外部命名字符实体?

我想在XmlReader上使用C#/.NET引用具有字符实体的URL例如thisw3centityset定义 和其他字符。如果我要用纯XML完成它,它会像这样,或者变体:我实际上正在阅读XHTML的片段源代码(包含命名实体)因此需要XML1.0/HTML4命名为EntitySetsdefinedbyw3c被定义/识别。(我问的是如何在设置XmlReader及其设置以读取片段时以编程方式即时引用它们;但是我对选项持开放态度)。无论哪种方式,如果我不包括这些命名实体,读者将会咳嗽并产生.NET错误,例如 的以下XmlException|和其他非数字实体:Test'Xml

xml - 在 XML 模式 (XSD) 中引用多个 ID

我想知道是否可以区分XML架构中的ID字段。我有以下架构:但是,引用文献并不是唯一地链接到各自的定义。我仍然可以编写以下废话但有效的XML:有没有办法使用ID和IDREF正确链接字段,例如使用命名空间?我知道我可以只使用key和keyref,但ID对我来说更有吸引力。 最佳答案 不,我不认为这是可能的。http://www.w3.org/TR/xmlschema-2/#ID和http://www.w3.org/TR/xmlschema-2/#IDREF假设ID和IDREF属性类型来自XML标准,并且http://www.w3.org

python - 如何输出 XML 实体引用

我正在使用Pythonxml.etree.ElementTree输出XML。我想用实体引用输出它,这些实体引用将在解析XML时被替换。通常'&'被转义为&因为'&'用于声明实体引用。但是,我真的想写一个实体引用。例如,我想编写一个包含实体引用&manifestName;的XML文件:>>>fromxml.etree.ElementTreeimportElement,tostring>>>manifest=Element('manifest')>>>manifest.text='&manifestName;'>>>tostring(manifest)返回一个转义的符号:'&man

xml - 在 vc++ win32 控制台项目中引用 .NET 程序集(如 System.Xml.Dll)的步骤

我正在尝试在C++中引用System.Xml.Dll程序集进行XML解析,因为我没有找到一种简单快捷的方法来解析来自vc++项目的XML文件。谁能告诉我如何添加这个dll作为对项目的引用并使用它进行解析?其次,除了使用.NET程序集之外,是否有更好的从VC++项目中解析XML的方法? 最佳答案 使用指令调用https://msdn.microsoft.com/en-us/library/yab9swk4.aspx在你的项目属性下配置属性->选择公共(public)语言运行时支持,旧语法(/clr:oldSyntax)然后在你的C++

xml - 如何引用自己创建的 xsd

这是一个非常愚蠢的问题,但我不知道答案所以尽量不要傻笑太多。我正在学习如何创建xsd文件。我根据各种在线指南创建了一个。我不知道该怎么做(教程中从未提及)是如何在其他xml和xslt文件中引用此xsd?xsd未托管在网站上,我不希望它托管在网站上,因为它仅供内部使用。所以我的问题是,我该如何做到这一点? 最佳答案 有两种方法可以解决这个问题...第一个:第二个:构建目录文件以识别资源的命名空间..参见here(例如来自http://mojo.codehaus.org/xml-maven-plugin/examples/catalog

c# - sgml/xml 中的参数实体引用是否可以使用 .NET 解析?

当我尝试使用XDocument解析以下数据时,出现以下错误:“XMLException:内部标记中不允许参数实体引用”这是我要解析的示例数据:]>&question;&signature;下面是试图解析上述文件的代码:stringcaFile=@"pathToFile";using(varcaStream=File.Open(caFile,FileMode.Open,FileAccess.Read)){varcaDoc=XDocument.Load(caStream);//Exceptionthrownhere!}有没有办法让内置的.NETxml解析库来处理实体引用,或者至少忽略嵌入的

xml - 遍历 XML 树并使用 XSL 查找公共(public)节点文本

我想遍历树并找到公共(public)元素文本并能够显示在表格中。AttributeLabel1AttributeDefinition1OOpenCCloseAttributeLabel2AttributeDefinition2OOpenCCloseAttributeLabel3AttributeDefinition3NodisplayAttributeLabel4AttributeDefinition4DDifferent输出应该看起来像这样,其中只显示公共(public)元素文本。任何帮助将不胜感激!ForAttributeLabel1and2Value:ODescription:O

javascript - 如何在 NodeJS 中添加对 Web 服务的引用

是否可以在NodeJS项目中添加Web引用作为wedoin.NETframeworkWebAPIProjects?基本上,NodeJSAPI项目将充当前端和XMLWeb服务之间的中间件。XMLWeb服务是一种安全的第三方服务,我们希望将其集成到我们的NodeJS项目中。在C#WebAPI项目中配置和集成Web服务非常简单,但是在NodeJS中它看起来有点棘手。 最佳答案 您不能像在.Net中那样直接添加引用;但是,有许多node_modules支持与3rd方服务的集成。例如(假定您提到了XML),此模块(node)采用.wsdl文件