草庐IT

模式化

全部标签

c# - 在 C# 中根据 XSD 模式验证 json 数据

我正在做一个项目,我们想根据xsd模式验证数据,棘手的部分是数据可能来自同一来源,格式为json、xml等。我已经弄清楚如何让它根据xml进行验证.我没能为JSON做同样的事情。我试图避免同时拥有json模式和xml模式。为此,我将我的json文件转换为这样的XmlDocument;using(varr=newStreamReader(xmlFileSource)){varjson=r.ReadToEnd();varxd=(XmlDocument)JsonConvert.DeserializeXmlNode(json.ToString(CultureInfo.InvariantCult

xml - 模式元素和模式属性的用途是什么

我正在研究XSLT,并从规范中发现了这个优先级:http://www.w3.org/TR/xslt20/#conflict我想知道为什么将以下内容用于:schema-element(E)0.25(matchesbysubstitutiongroupandtype)schema-attribute(A)0.25(matchesbynameandtype)为什么我要匹配架构元素或属性?它的用途是什么? 最佳答案 schema-element()很有用,因为您可以匹配替换组的所有成员;如果您使用的模式充分利用了替换组,那么这确实非常方便。

android - 将 dimens.xml 中的尺寸应用于使用 Html.fromHtml 格式化的文本

我有这段代码用于设置TextView的文本:TextViewtxt=newTextView(this);txt.setText(Html.fromHtml(""+m.getTitle()+""+""+""+m.getText()+""+"");标记正在工作,但我想根据我在dimens.xml文件中定义的尺寸设置文本大小,我将其用于我的应用程序中的所有其他文本。通过xml布局添加TextView不是一种选择,因为我不知道我将添加多少个TextView。dimens.xml文件中的维度设置为16sp.如何将这些尺寸应用到我的格式为Html.fromHtml的文本中??非常感谢。

java - 在java中使用哪种设计模式来处理不同的文件?

我有一个简单的任务,即从具有不同结构的不同文件xml、rdf、txt中读取信息,并将其放入一些POJO自定义对象(MyObject)中。所以我想知道使用哪种设计模式来使我的代码具有更好的设计。我在思考这个问题,我想我需要FactoryPatter和IteratorPattern。在工厂传递文件:ReaderFactoryfactory=newReaderFactory("input.rdf");//ReaderFactoryfactory=newReaderFactory("input.xml");Iteratoriter=factory.getIterator();所以工厂根据文件扩

xml - 从 PowerShell 格式化 XML

我有一个PowerShell脚本,它运行一个返回XML的存储过程。然后我将XML导出到一个文件中,但是当我打开文件时,每行末尾都有3个点并且该行不完整。这是使用out-file.当我使用Export-Clixml时从查询返回的XML被转储到名为的标记中这不是我的标签之一。我不确定从这里到哪里才能以原始格式保存我的XML。我使用的PowerShell脚本与此类似:$Date=Get-Date-format"yyyyMMdd_HHmm"$File="C:\Temp\MyFile"+$Date+".xml"$Query="execdbo.usp_MyProc"Invoke-Sqlcmd-Qu

xml - Kotlin:格式化字符串

我有一个RecycleView,我想对其进行迭代并在每个输入字符串前添加一个项目符号点。我有以下内容:值.st​​rings.xml•%1$s配置文件列表适配器:funbindSkills(skill:String){itemView.recycleSkillItem.text=String.format(Locale(R.string.skill.toString()),${R.string.skill},skill)}这一遍又一遍地打印相同的int而没有要点。在kotlin中格式化字符串的最佳实践是什么? 最佳答案 您应该先了解

xml - 如何构建 xml 模式

有没有支持xmlschema构建的工具 最佳答案 我喜欢Liquid'sXMLStudio-它也是免费的社区版。 关于xml-如何构建xml模式,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2470841/

xml - 在 Lua 中查找第一个匹配模式的字符串(XML 模式匹配)

我目前正在使用以下代码来解析Xml文件的一部分(我首先将整个文件读入一个字符串)。forxmlMatchinxmlString:gmatch("")do--Dosomething.end我遇到的问题是for循环只执行一次,因为gmatch函数只返回一个字符串,它从MyXmlElement的第一个实例开始,到MyXmlElement的最后一个实例结束时结束。我如何解析字符串以便在字符串""时匹配模式是否找到了第一个(而不是最后一个)? 最佳答案 这里有3处错误:gmatch从字符串中返回捕获的子字符串,因此您需要使用()围绕您要在循环

c# - 针对特定模式验证 XDocument

我有一个已加载的XDocument文件。(确认工作)。我需要验证这份文件。为此,我有一个XSD文件作为嵌入式资源附加到项目中。我加载具有这些代码行的xsd:Assemblyassembly=Assembly.GetExecutingAssembly();Streamstream=assembly.GetManifestResourceStream("Project.Models.Ci.def.xsd");我现在如何根据此XSD验证XML?我只需要知道文档是否有效,所以没什么特别的。 最佳答案 有一种验证扩展方法可能会满足您的需要。查

xml - xml模式的重要性是什么?

嗨,我已经创建了一个XML文件,但现在我必须创建一个XML模式。你们能告诉我模式的重要性和行代码的含义吗。我从哪里可以得到像上面那样的url? 最佳答案 模式用于验证文档,并帮助人们/程序根据模式创建他们自己的XML版本。 关于xml-xml模式的重要性是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4643659/