草庐IT

Linq2XSD

全部标签

xml - 有什么工具可以从 XML 实例文档生成 XSD 模式?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion我正在寻找一种工具,它可以获取XML实例文档并输出相应的XSD模式。我当然认识到,与手动创建模式相比,生成的XSD模式将受到限制(它可能无法处理可选或重复元素,或数据约束),但它至少可以作为一个快速起点.

xml - 如何从他们的 DTD 或 XSD 生成示例 XML 文档?

我们正在开发一个涉及大量XML转换的应用程序。我们本身没有任何适当的输入测试数据,只有DTD或XSD文件。我们想自己从这些文件中生成测试数据。有没有一种简单/免费的方法可以做到这一点?编辑显然没有免费的工具,我同意OxygenXML是最好的工具之一。 最佳答案 在VisualStudio2008SP1及更高版本中XMLSchemaExplorer可以使用一些基本示例数据创建XML文档:打开您的XSD文档切换到XML模式资源管理器右键单击根节点并选择“生成示例Xml” 关于xml-如何从他

xml - xsd :include and xsd:import?有什么区别

xsd:include和xsd:import有什么区别?您什么时候会使用一个而不是另一个,什么时候可能无关紧要? 最佳答案 include和import的根本区别在于,您必须使用import来引用中的声明或定义不同的目标命名空间,您必须使用include来引用位于(或将位于)相同目标命名空间中的声明或定义。来源:https://web.archive.org/web/20070804031046/http://xsd.stylusstudio.com/2002Jun/post08016.htm

XML Schema (XSD) 验证工具?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion在办公室,我们目前正在编写一个应用程序,该应用程序将根据给定的模式生成XML文件。我们在.XSD文件中有架构。是否有工具或库可用于自动测试以检查生成的XML是否与架构匹配?我们更喜欢适合商业用途的免费工具,尽管我们不会捆绑模式检查器,因此它只需要在开发期间供开发人员使用。如果有任何区别,我们的开发语言是C++,尽管我认为它不应该,因为我们可以生成xml文件,然后通过在

c# - LINQ to XML 不工作

我正在尝试学习用于数据存储的LINQ和XML文件,同时自学C#和VS2010。我想读取一个XML文件,其中包含我在虚拟实验室中用于测试的一些SQL服务器的服务器信息列表。我的XML文件如下所示:SQLSVR1WindowsServer2008R2MicrosoftSQLServer2008AspNetDBAdmin!Passw0rdSQLSVR2WindowsServer2008R2MicrosoftSQLServer2008AspNetDBAdmin!Passw0rd我有一个Windows窗体,它有一个组合框(“cbSQLServers”)。我想用XML文件的结果填充Form_Loa

c# - Linq to Twitter - token 无效/过期

全部,我在Windows控制台应用程序中有以下代码。我正在使用LinqtoTwitter(http://linqtotwitter.codeplex.com/)。auth.IsAuthorized行返回true。但它在搜索时因无效/过期token错误而失败。我已经检查并仔细检查了key和token。任何帮助将不胜感激。staticvoidprocessTweets(){varauth=newSingleUserAuthorizer{Credentials=newInMemoryCredentials{ConsumerKey=Utility.GetSetting("ConsumerKey

c# - 为此 : 使用 linq

我刚刚开始学习linq,因为我喜欢它的声音。到目前为止,我认为我做得还不错。我想知道是否可以使用Linq在文件中查找以下信息,例如一次查找一个组或其他信息:ControlTextLocationColorFontControlSize例子:Label"thisistextthatwillappearonalabelcontrolatruntime"23,77-93006781Tahoma,9.0,Bold240,75以上信息将在一个普通文件中,并且将有不止一种类型的控件和许多不同的大小、字体属性等与列出的每个控件相关联。在Linq中是否可以解析这个txt文件中的信息,然后将其转换为实际

c# - LINQ 程序集位于 Windows XP 中的什么位置?

WindowsXP中的LINQ程序集位于何处? 最佳答案 我之前的回答是错误的。%WINDIR%下的框架目录将不包含任何LINQ程序集。它只包含与编译器相关的任务。为了获得LINQ程序集,您有2个选择。如果您知道安装了完整的框架,而不仅仅是运行时组件,那么您可以从中获取引用程序集%ProgramFiles%\ReferenceAssemblies\Microsoft\Framework\v3.5否则最好的办法是通过GAC对于64位运行时,它们将位于%WINDIR%\Microsoft.Net\Framework64\v3.5

c# - Linq to SQL 简单问题

我在下面有一个问题。尽管谁能指出“fromp”是什么意思?还有“varr”?DataClasses1DataContextdb=newDataClasses1DataContext();varr=frompindb.Productswherep.UnitPrice>15//Ifunitpriceisgreaterthan15...selectp;//selectentries 最佳答案 r是组合查询-IQueryable或类似的;请注意该查询尚未执行-它只是一个挂起的查询。var意思是“编译器,从右边的表达式中找出r的类型”。在这种

c++ - 使用 C++ 针对 xsd 验证 xml

我对XML和C++还很陌生。我想使用C++API针对XSD验证XML。谁能给我一些教程链接或示例程序?我不想使用MSXML执行此操作,因为它适用于Windows和VisualStudio。我尝试使用Xerces和libXML,但失败了。现在我正在尝试使用tinyXML。请帮助我使用C++(不是VC++,应该在跨平台上工作)根据XML模式验证XML。 最佳答案 你可以看看libsystools.它是一个开源、多平台、x86/x64C++库,包括XML(和XML模式,又名XSD)支持。它基于libxml2但这是隐藏的。它还处理许多您可能