草庐IT

编程示例

全部标签

xml - 如何从 Perl 中的示例 XML 文档创建模式?

我需要创建一个基于XML文件的XSD架构。是否有任何Perl模块可以执行此操作? 最佳答案 您可以使用任何XSLT处理器通过XSL转换创建XSD。参见XML::XSLTXSD文件包含两种元素类型:简单元素和复杂元素。所有叶节点都必须转换为简单类型元素,其他必须转换为复杂类型。叶节点是没有任何后代的节点。对应的XPath是//*[not(descendant::element())]。下面的XSLT实现了这个方法:下面的例子:PeterPan19041227将产生以下架构: 关于xml-如

c# - 使用 c# 以编程方式读取 Openoffice Calc (.ods)?

我想知道是否可以使用C#以编程方式读取OpenOfficeCalc电子表格,我可以为Excel(.xls和.xlsx)执行此操作,但无法找到读取calc电子表格的解决方案。如果有人有解决方案,请帮助我。 最佳答案 ODF.NET-它适用于C#,您可以读写。页面上是这样写的:ODF.NETallowsyoutowriteapplicationstocreate,modifyandparsetextdocumentsandspreadsheets.Supportsallversionsof.NETFramework,.NETCompac

c# - 在 C# 中以编程方式检查 XML 文件格式是否正确的最快方法是什么?

我有大量手动更新的XHTML文件。在更新的审查阶段,我想以编程方式检查文件的格式是否正确。我目前正在使用XmlReader,但平均CPU所需的时间比我预期的要长得多。XHTML文件的大小从4KB到40KB不等,验证每个文件需要几秒钟的时间。检查是必不可少的,但我希望时间尽可能短,因为在将文件读入下一个流程步骤时执行检查。是否有更快的方法来执行简单的XML格式良好性检查?也许使用外部XML库?我可以确认使用XmlReader验证“常规”基于XML的内容快如闪电,正如所建议的那样,问题似乎与每次验证文件时读取XHTMLDTD这一事实有关。请注意,除了DTD之外,还下载了相应的.ent文件(

c# - 以编程方式将类序列化为 xsd

有没有办法以编程方式从C#.NET类创建XSD?我想使用类型信息将对象序列化为xsd(或xml)。 最佳答案 是的;查看XsdDataContractExporter;MSDN有一个fullexamplehere.备选;XmlSchemaExporter 关于c#-以编程方式将类序列化为xsd,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/8308500/

xml - VAST 3.0 视频广告服务器示例?

有很多Vast2.0的玩家和少数3.0的投诉玩家,但是在vast3.0的iab文档中,并没有很多直接定义或示例将广告数据作为广告服务器发送。是否有任何网站提供线性、非线性和随播广告的可靠示例? 最佳答案 Kaltura往往是少数愿意使用新VPAID技术的玩家之一,因此值得在这里查看他们的VAST3.0广告连播:http://player.kaltura.com/modules/KalturaSupport/tests/AdPodsVast3.html同样值得检查这个演示事件流的页面:http://player.kaltura.com

xml - 以编程方式生成 XBRL 文档 : Use a template or a library?

我正在开发一个财务应用程序,其中一项功能是生成XBRL(可扩展商业报告语言)文档。如果您熟悉XBRL实例文档,您可能会意识到它们通常引用大量模式。使用(商业)库生成这些XBRL实例通常更容易。用例:设计一个Web表单供用户填写各个字段。使用用户输入生成有效的XBRL实例文档。我们的平台:C#&.Net我的问题:您使用过任何(商业)库吗?您会推荐哪一个来生成“年度财务报表”?AltovaMapForce似乎是主导者。避免使用(商业)库的粗略解决方法:选择一个有效的实例文档,清除所有数据并将XBRL(XML)文件存储为模板。使用XSLT将模板呈现给用户。使用.Net中的标准XML库收集用户

xml - 您如何衡量/估计 XML 编程工作的规模?

背景设定——我从事的行业中几乎所有的事情都喜欢估算和跟踪。我们的关键指标之一是SLOC(源代码行-声明和可执行语句)。我们将其用于项目规模和成本估算、项目规划以及许多其他事情。我们尝试用它来比较苹果与苹果(即,我们不将一种语言/领域的SLOC与另一种语言/领域的SLOC进行比较)。注意:我们不会根据此指标评估个别开发人员,也不会仅仅因为SLOC与预期不同就称其为错误或不好。然而,我们确实认为一个项目有更多的SLOC可能也有更多的错误。最近,我开始从事使用库代替手工编码组件的项目-例如JSF代替JSP,Hibernate代替JDBC等。所以...而不是编写代码行,我们的团队正在开发XML

.net - 是否有一个类可以从 .NET 中的 XSD 架构生成示例 XML 文档

在VisualStudio中,您可以从现有架构创建模板XML文档。新XMLSchemaExplorer在VS2008SP1中更进一步,可以创建包含数据的示例XML文档。.NET中是否有类库可以自动执行此操作而无需使用VisualStudio?我找到了XmlSampleGeneratorMSDN上的文章,但它是在2004年写的,所以现在.NET中是否已经包含了可以执行此操作的内容? 最佳答案 涉及一些步法,但您可以将xsd加载到DataSet对象中,遍历表并通过在每个表上调用NewRow()在每个表中添加几行,然后将这些行添加回各自的

c# - 如何在 C# 中以编程方式创建 XSD 文件?

我有一个xml文件(我使用XmlDocument在C#中创建的),现在我必须在C#中以编程方式创建与之对应的xsd文件...我该怎么做?我可以使用相同的类来创建xml文件吗?还是我应该使用任何其他(xsd相关)类?? 最佳答案 如果您只想从XML文件生成XSD文件,则可以使用Microsoft的XSD.EXE,它包含在VisualStudio中。要使用它,请打开VisualStudio命令提示符。然后输入xsdfile.xml以生成该XML文件的架构。您还可以使用该工具为您的XML输入生成类,只需传入/classes参数即可。

ruby-on-rails - 有人可以提供有关如何使用 HTTParty 和 Ruby on Rails 发布 XML 的示例吗?

我需要将一些xml发布到网络服务,并且我正在尝试使用HTTParty。有人可以举例说明我是如何这样做的吗?这是我需要发布的XML格式:到目前为止,这是我的类(class):require'httparty'classWebserviceincludeHTTPartyformat:xmlbase_uri'mysite.com'default_params:authorization=>'xxxxxxx'defself.add_candidate(first_name,last_name,email,gender)post('/test.xml',:body=>"")endend我不太确定