草庐IT

模式化

全部标签

xml - 在 Visual Studio (2013) 中定义 'CustomDictionary.xml' 模式的正确方法?

我正在使用自定义词典(CustomDictionary.xml)进行代码分析,它的工作方式与预期一致。但是,我不断收到警告,提示我XML文件未正确定义其XSD架构位置:我在我的机器上找到了XSD(CustomDictionary.xsd),并将其URI的方案指定为file类型:file:///C:/Program%20Files%20(x86)/Microsoft%20Visual%20Studio%2012.0/Team%20Tools/Static%20Analysis%20Tools/Schemas/CustomDictionary.xsd有了这个URI,Chrome就可以很好地

xml - 在 delphi 中使用 msxml 进行模式验证

我正在尝试根据它引用的模式验证XML文件。(使用Delphi和MSXML2_TLB。)代码的(相关部分)看起来像这样:procedureTfrmMain.ValidateXMLFile;varxml:IXMLDOMDocument2;err:IXMLDOMParseError;schemas:IXMLDOMSchemaCollection;beginxml:=ComsDOMDocument.Create;ifxml.load('Data/file.xml')thenbeginschemas:=xml.namespaces;ifschemas.length>0thenbeginxml.s

.net - 我可以根据 XML 模式验证 XPath 表达式吗?

您可以根据XML文档验证XPath表达式来验证它,但是有没有一种简单的方法可以根据该文档的架构验证相同的XPath表达式?假设我有一个像这样的XSD模式:...etcetc是否有一种简单的或内置的方法来验证XPath:/RootData/FirstChild/FirstGrandChild对任何可能基于该模式的XML文档都有效吗?(编辑:我想我的意思是潜在有效;实际XML文档可能不包含这些元素,但XPath仍可被视为潜在有效对于模式。然而,比如说,/RootData/ClearlyInvalidChild/ThisElementDoesntExistEither显然是无效的。)当然,我

xml - NetBeans:如何提供离线 XML 模式?

我希望来自NetBeans的代码完成和XML验证能够访问XML文档中引用的模式。不幸的是,我需要在离线(完全断开与Internet的连接)位置使用NetBeans,这意味着NetBeans无法下载引用的.xsd文件。但是,我已将所有xsd文件保存在本地。我怎样才能让NetBeans知道类似xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-2.5.xsd”真的应该映射到C:/Schemas/beans

xml - 从模式生成代码时删除中间类

假设我们在XSD中定义了一个集合类型当使用XJC从它生成Java代码时,类型大致转换为publicclassFoos{publicListgetFoos();publicstaticclassFoo{publicStringgetBar();publicStringgetBaz();}}由于集合类型是某些其他类型的一部分,例如文档的根,因此生成代码的客户端代码看起来有点像这样for(Foofoo:document.getFoos().getFoos()){//dosomething}有没有什么办法可以在不手动编写包装器的情况下使客户端代码不那么丑陋?应该是这样的for(Foofoo:d

xml - 不明确的 XML 模式

我正在尝试为类似于以下的XML生成一个非常简单的XML模式:想法是将有一个特定的定义,它可能会或可能不会出现在下.它也可能出现不止一次。此外,之前或之后可能还有其他标签我无法提前命名。我想给一个具体的定义.例如,定义它必须包含的属性。我的意思是ifimportant_tag存在,它必须符合我的定义。任何其他标签都不必符合任何定义。我尝试使用以下方案:...specificdefinitionsforimportant_tag...这会导致错误,指出架构不明确。准确的错误信息是:cos-nonambig:''makesthecontentmodelnon-deterministicaga

xml - 正则表达式匹配打开和关闭标签以及该标签内的特定文本模式

这个问题在这里已经有了答案:WhattodoRegularexpressionpatterndoesn'tmatchanywhereinstring?(8个答案)关闭7年前。这是我从sitemap.xml中获得的示例自定义标签http://sitename.com/programming/php/?C=D;O=Aweekly0.64有很多这样的条目,如果你看到loc标签,它的末尾有c=d;0=a。我想删除所有以开头的条目以结尾其中包含C=D;0=A或类似的模式。下面的表达式匹配了上面指定的整个标签(.|\r\n)*?但我想像我在上面的语句中指定的那样匹配。我们如何形成正则表达式来匹配这

sql - 如何将 postgresql 数据库模式导出为 XML 格式?

呃...如何将postgresql数据库模式导出为XML格式? 最佳答案 使用函数table_to_xml、schema_to_xml等之一。参见documentation. 关于sql-如何将postgresql数据库模式导出为XML格式?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4964386/

xml - 在 Visual Studio 2010 中格式化 XML 的工具

是否有XML格式化程序可用作VisualStudio2010的插件?我目前正在使用Notepad++并使用XML工具插件对格式进行排序。是否有用于VS2010的插件可以执行类似的操作? 最佳答案 只需按Ctrl+E,D或使用菜单中的以下命令:编辑->高级->格式化文档 关于xml-在VisualStudio2010中格式化XML的工具,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions

xml - 如何以格式化的 XML 格式查看 RSS 提要?

有没有一种方法可以将rss提要视为格式化的xml,而不涉及扰乱我的浏览器安装或编写我自己的工具?编辑:最好是在Windows以外的操作系统上工作的方式。 最佳答案 CodeBeautify的RSS查看器是一种以XML和HTML格式查看RSS提要的工具:http://codebeautify.org/rssviewer/点击Load,输入RSSfeedURL,左侧输出XML数据,右侧输出HTML数据。此工具还支持将RSSXML转换为JSON。 关于xml-如何以格式化的XML格式查看RSS