Questions tagged «xml»

xml标记用于有关使用可扩展标记语言(XML)的问题,XML是一种定义文本编码规则的结构化文档格式。使用此标签时,请包括其他标签,例如编程语言,工具集,所使用的XML技术以及描述所发布问题环境的其他标签。XML的灵活性导致人机数据传输的广​​泛用途,因此要针对工具和库进行专用。

10
元素名称的大小写约定?
是否有关于XML元素大小写的正式建议? 我知道XHTML使用小写的元素名称(与HTML通常使用大写但不区分大小写的HTML相对)。 但是我说的是通用内容的XML。 小写: <customer> <accountnumber>619</accountnumber> <name>Shelby Lake</name> </customer> 骆驼香烟盒: <customer> <accountNumber>619</accountNumber> <name>Shelby Lake</name> </customer> PascalCase: <Customer> <AccountNumber>619</AccountNumber> <Name>Shelby Lake</Name> </Customer> 大写: <CUSTOMER> <ACCOUNTNUMBER>619</ACCOUNTNUMBER> <NAME>Shelby Lake</NAME> </CUSTOMER> 注意:我正在寻找引用的指南,而不是意见。但是投票最多的意见可以视为指导原则。

8
使用XPATH搜索包含 的文本
我使用XPather浏览器检查HTML页面上的XPATH表达式。 我的最终目标是在Selenium中使用这些表达式来测试用户界面。 我得到了一个HTML文件,其内容类似于以下内容: <tr> <td> abc </ td> <td>  </ td> </ tr> 我想选择一个文本包含字符串“  ” 的节点。 使用“ abc”之类的普通字符串不会有问题。我使用类似于的XPATH //td[text()="abc"]。 当我尝试使用类似的XPATH时,//td[text()=" "]不会返回任何内容。关于带有“ &”的文本是否有特殊规定?
120 xml  search  xpath  selenium 

20
Jaxb,Class具有两个相同名称的属性
使用jaxb,我尝试读取xml文件,而xml文件中只有几个元素很有趣,所以我想跳过许多元素 xml内容 我尝试读取的XML <?xml version="1.0" encoding="UTF-8"?> <!--Sample XML file generated by XMLSpy v2010 rel. 3 sp1 (http://www.altova.com)--> <flx:ModeleREP xsi:schemaLocation="urn:test:mod_rep.xsd mod_rep.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:flx="urn:test:mod_rep.xsd"> <flx:DocumentHeader> <flx:Identification v="04489"/> </flx:DocumentHeader> <flx:TimeSeries> <flx:Identification v="test1a"/> <flx:BusinessType v="A01"/> <flx:Product v="123a"/> <flx:ResourceObject codingScheme="N" v="testa"/> <flx:Period> <flx:TimeInterval v="2011-07-02T00:00/2011-07-16T00:00"/> <flx:Resolution v="PT2H"/> <flx:Pt> <flx:P v="1"/> <flx:Q unitCode="String" v="1.0"/> <flx:A currencyIdentifier="String" v="195.0"/> …
120 java  xml  jaxb 

8
从SimpleXML访问@attribute
我在访问@attributeSimpleXML对象的部分时遇到问题。当我var_dump整个对象时,我得到正确的输出,当我var_dump其余对象(嵌套标签)时,我得到正确的输出,但是当我遵循docs和时var_dump $xml->OFFICE->{'@attributes'},我得到一个空对象,尽管事实是第一个var_dump清楚地表明,存在要输出的属性。 任何人都知道我在这里做错了/如何进行这项工作?
120 php  xml  simplexml 


7
防止引用的程序集PDB和XML文件复制到输出
我有一个Visual Studio 2008 C#/。NET 3.5项目,该项目带有后期构建任务以压缩内容。但是,我发现我还在输出目录(和ZIP)中获取了引用程序集的.pdb(调试)和.xml(文档)文件。 例如,如果MyProject.csproj引用YourAssembly.dll,并且在与DLL相同的目录中有YourAssembly.xml和YourAssembly.pdb文件,它们将显示在我的输出目录(和ZIP)中。 ZIP压缩时可以排除* .pdb,但不能覆盖* .xml文件,因为我具有具有相同扩展名的部署文件。 有没有一种方法可以防止项目复制引用的程序集PDB和XML文件?

7
如何防止从.NET的XmlDocument输出的空白xmlns属性?
从.NET中的XmlDocument生成XML时,xmlns第一次插入没有关联名称空间的元素时,将出现空白属性;如何预防呢? 例: XmlDocument xml = new XmlDocument(); xml.AppendChild(xml.CreateElement("root", "whatever:name-space-1.0")); xml.DocumentElement.AppendChild(xml.CreateElement("loner")); Console.WriteLine(xml.OuterXml); 输出: <root xmlns="whatever:name-space-1.0"><loner xmlns="" /></root> 所需输出: <root xmlns="whatever:name-space-1.0"><loner /></root> 是否有适用于XmlDocument代码的解决方案,不是将文档转换为字符串后发生的事情OuterXml? 我这样做的理由是看我是否可以使用XmlDocument生成的XML匹配特定协议的标准XML。blank xmlns属性可能不会破坏或混淆解析器,但是在我对该协议所见到的任何用法中,它都不存在。

6
XmlWriter写入字符串而不是文件
我有一个WCF服务,需要返回XML字符串。但是似乎作者只想建立一个文件,而不是一个字符串。我试过了: string nextXMLstring = ""; using (XmlWriter writer = XmlWriter.Create(nextXMLstring)) 这将产生一个错误,指出nextXMLstring没有文件路径。它想要类似: using (XmlWriter writer = XmlWriter.Create("nextXMLstring.xml")) 如何建立XML,然后将其作为字符串返回? 谢谢!!
118 c#  xml 

11
如何在Vim中快速关闭HTML标签?
自从我不得不在中进行任何类似HTML的代码以来已经有一段时间了Vim,但是最近我又遇到了这个问题。说我在写一些简单的东西HTML: <html><head><title>This is a title</title></head></html> 如何快速写下标题,标题和html的结束标记?我觉得我在这里错过了一种非常简单的方法,没有让我一步一步地将它们全部写下来。 当然,我可以CtrlP用来自动完成各个标签的名称,但是让我在笔记本电脑键盘上使用的实际上是正确地使用了括号和斜线。
117 html  xml  vim  autocomplete 

6
Eclipse:在log4j.xml中引用log4j.dtd
我已经使用log4j已有一段时间了,我通常在log4j.xml的顶部使用它(可能和许多其他方法一样,根据Google的说法,这是这样做的方法): <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> 显然,这是可行的,但是Eclipse没有为编写XML和所有内容提供上下文相关的帮助。此外,它始终会显示一条警告,指出找不到log4j.dtd。现在,我很好奇如何解决此问题。 我尝试了一些事情,这些工作: <!DOCTYPE log4j:configuration SYSTEM "jar:file:/path/.m2/repository/log4j/log4j/1.2.14/log4j-1.2.14.jar!/org/apache/log4j/xml/log4j.dtd"> <!DOCTYPE log4j:configuration SYSTEM "http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/xml/doc-files/log4j.dtd"> 从上面可以看到,我们正在使用Maven。因此,我尝试了此操作,但失败了: <!DOCTYPE log4j:configuration SYSTEM "jar:file:${M2_REPO}/log4j/log4j/1.2.14/log4j-1.2.14.jar!/org/apache/log4j/xml/log4j.dtd"> Eclipse通常知道如何处理类路径变量,但是为什么这不起作用?我知道该引用在运行时不会起作用,但是简单的引用log4j.dtd(如果我没记错的话)也不会起作用,因此这应该不是问题。 谁能说明一下吗?

4
来自字符串源的Python xml ElementTree?
ElementTree.parse从文件读取,如果字符串中已经有XML数据,该如何使用? 也许我在这里错过了一些东西,但是必须有一种使用ElementTree的方法,而无需将字符串写出到文件中并再次读取它。 xml.etree.elementtree
117 python  xml 

5
获取子节点包含属性的节点
假设我有以下XML: <book category="CLASSICS"> <title lang="it">Purgatorio</title> <author>Dante Alighieri</author> <year>1308</year> <price>30.00</price> </book> <book category="CLASSICS"> <title lang="it">Inferno</title> <author>Dante Alighieri</author> <year>1308</year> <price>30.00</price> </book> <book category="CHILDREN"> <title lang="en">Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> <book category="WEB"> <title lang="en">XQuery Kick Start</title> <author>James McGovern</author> <author>Per Bothner</author> <author>Kurt Cagle</author> <author>James Linn</author> <author>Vaidyanathan Nagarajan</author> <year>2003</year> <price>49.99</price> </book> <book …
116 xml  xpath 

8
如何从C#中的XmlNode读取属性值?
假设我有一个XmlNode,并且我想获取一个名为“ Name”的属性的值。我怎样才能做到这一点? XmlTextReader reader = new XmlTextReader(path); XmlDocument doc = new XmlDocument(); XmlNode node = doc.ReadNode(reader); foreach (XmlNode chldNode in node.ChildNodes) { **//Read the attribute Name** if (chldNode.Name == Employee) { if (chldNode.HasChildNodes) { foreach (XmlNode item in node.ChildNodes) { } } } } XML文件: <Root> <Employee Name ="TestName"> <Childs/> …
114 c#  .net  xml 

9
Android中strings.xml文件中的错误
我在string.xml应用程序中声明了一个长字符串。 像这样宣布 <string name="terms">PLEASE READ THESE TERMS OF USE CAREFULLY BY ACCESSING THIS .................</string> 但这给出了以下错误: error: Apostrophe not preceded by \ (in PLEASE READ THESE TERMS OF USE CAREFULLY
114 android  xml  escaping 

16
Java库或应用程序将CSV转换为XML文件?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 Java中是否有现有的应用程序或库可让我将CSV数据文件转换为XML文件? 该XML标签将通过提供可能含有列标题的第一行。
114 java  xml  csv  data-conversion 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.