Tag: xml

应用程序configuration文件

好的,所以我不想在这里开始一场神圣的战争,但是我们正在试图巩固我们处理我们的应用程序configuration文件的方式,并且我们正在努力做出决定采取最好的方法。 目前,我们发布的每个应用程序都使用它自己的临时configuration文件,无论是属性文件(ini风格),XML还是JSON(目前只有内部使用!)。 我们目前的大部分代码都是Java,所以我们一直在看Apache Commons Config ,但是我们发现它非常冗长。 我们也看了一下XMLBeans ,但看起来好像很多。 我也觉得自己被推向XML是一种格式,但是我的客户和同事对尝试别的东西感到担忧。 我可以从客户的angular度来理解,每个人都听说过XML,但是在一天结束的时候,不应该使用正确的工具来完成这项工作。 现在人们在生产系统中使用什么样的格式和库,是否有人试图避免使用尖括号税 ? 编辑:真的需要成为一个跨平台的解决scheme:Linux,Windows,Solaris等,用于连接configuration文件的库的select与格式的select一样重要。

如何从一个类创build一个XSD架构?

我很难与XSD文件。 我试图从一个类创build一个XSD文件: public enum Levels { Easy, Medium, Hard } public sealed class Configuration { public string Name { get;set; } public Levels Level { get; set; } public ConfigurationSpec { get;set;} } public abstract class ConfigurationSpec { } public class ConfigurationSpec1 { // … } public class ConfigurationSpec2 { // … } 请注意,我在configuration中有一个抽象类。 有了这个function,是否有可能创buildXSD,如果可能的话呢? […]

Android如何使点击时突出显示?

我有一个线性布局,其中每一行都是以编程方式膨胀,我希望这些行在点击时像ListView一样行事。 也就是说,我希望该行以与默认的ListView完全相同的方式/颜色高亮显示。 我怎么去做这个?

XSL if else条件

我有一个要求,如果我想要有其他语句来检查一个节点是否有属性或它只是string。 例如:节点1有0 File(s) found ,另一个有<autoincludesystem_info mdate='08/23/2011' mtime='09:51' ampm='PM' filesize='64' filename='AFP_p.tgp' /> ,如<autoincludesystem_info mdate='08/23/2011' mtime='09:51' ampm='PM' filesize='64' filename='AFP_p.tgp' /> 以下是两个节点的示例 <product> <autoIncludeUser>0 File(s) found</autoIncludeUser> <autoIncludeSystem> <autoincludesystem_info mdate='08/23/2011' mtime='09:51' ampm='PM' filesize='64' filename='AFP_p.tgp' /> <autoincludesystem_info mdate='08/23/2011' mtime='09:51' ampm='PM' filesize='3,879' filename='AnalystsExpressionMacros.tgp' /> <autoincludesystem_info mdate='08/23/2011' mtime='09:51' ampm='PM' filesize='475' filename='base64Converter.tgp' /> <autoincludesystem_info mdate='08/23/2011' mtime='09:51' ampm='PM' filesize='&lt;DIR&gt;' filename='codePages' /> </autoIncludeSystem> <autoIncludeStudio>0 File(s) […]

XML评论和“ – ”

<!– here is some comment — ^ | what can be here apart from '>'? XML似乎不喜欢评论里面的“ – ”。 我在某处读到' – '在<! … > <! … >东西,但是(偶数–s)似乎也是无效的。 如果它是一些历史特征,什么是“亲”的一部分呢? (“反”部分无法在评论中)。 什么是评论处理变得复杂化的原因是不是仅仅以“ – >”结尾,而是允许“ – ”在里面?

YAML与XML相比

我读了几年后,yaml将被用来代替xml。 请比较每个规范的相对优点和缺点。

xml.LoadData – 根级别的数据无效。 1号线,位置1

我试图parsing一些WiX安装程序中的XML。 XML将成为从Web服务器返回的所有错误的对象。 我在这个代码中得到问题标题中的错误: XmlDocument xml = new XmlDocument(); try { xml.LoadXml(myString); } catch (Exception ex) { System.IO.File.WriteAllText(@"C:\text.txt", myString + "\r\n\r\n" + ex.Message); throw ex; } myString是这个(在text.txt的输出中看到) <?xml version="1.0" encoding="utf-8"?> <Errors></Errors> text.txt出来看起来像这样: <?xml version="1.0" encoding="utf-8"?> <Errors></Errors> Data at the root level is invalid. Line 1, position 1. 我需要这个XMLparsing,所以我可以看到,如果我有任何错误。 编辑 这个问题与标记不重复。 在这个问题中,提出问题的人使用LoadXml来parsingXML文件。 我正在parsing一个string,这是LoadXml的正确使用

无法生成临时类(结果= 1)。 错误CS0030:无法将types'Type '转换为'Type'?

我使用xsd.exe工具从我的xsd文件创build了一个类后出现此错误。 所以我search了networking,发现了一个解决scheme。 这里是链接: http : //satov.blogspot.com/2006/12/xsdexe-generated-classes-causing.html 问题是这使得代码运行,但反序列化的数据似乎损坏。 我做了网站的build议,最后第二个数组维度总是空的(查看网站的评论,有人也有这个问题)。 问题是,我现在怎么解决这个问题呢? 是否有另一个工具来创buildxsd文件? 我试过Xsd2Code,没有成功。 谢谢 :-)

在XDocument中查找元素?

我有一个简单的XML <AllBands> <Band> <Beatles ID="1234" started="1962">greatest Band<![CDATA[lalala]]></Beatles> <Last>1</Last> <Salary>2</Salary> </Band> <Band> <Doors ID="222" started="1968">regular Band<![CDATA[lalala]]></Doors> <Last>1</Last> <Salary>2</Salary> </Band> </AllBands> 但是, 当我想要达到“门带”并更改其ID: using (var stream = new StringReader(result)) { XDocument xmlFile = XDocument.Load(stream); var query = from c in xmlFile.Elements("Band") select c; … query 没有结果 但 如果我写xmlFile.Elements().Elements("Band")所以它find它。 问题是什么 ? 根需要完整的path吗? 如果是这样,为什么它没有指定AllBands ? XDocument导航是否要求我知道完整级别的结构到所需的元素?

如何在Android应用程序的TextView中大写文本的第一个字母

我也不是指textInput。 我的意思是说,一旦在TextView中有静态文本(从数据库调用填充到用户input的数据(可能不是大写)),我怎样才能确保他们是大写? 谢谢!