C#到MusicXML?
任何人都知道可以用来从C#编写MusicXML数据的库吗?与此类似: http://proxymusic.kenai.com/(尽管这是java)./p> 我会尝试不手动写它,但是如果更糟糕的是,我别无选择,只能从我的结果手动输出和写音乐. 解决方案 由于musicxml 具有可用的XML架构, 您可以使用 xsd.exe 创建代表XML结构的类: xsd /c xlink.xsd musicxml.xsd container.xsd opus.xsd 然后,您可以使用(由于某种原因,一个模式文件之一,OSFPVG.XSD,无法正确编译.希望您不需要它.) 其他解决方案 要使用xsd.exe,您可以使用此命令: "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\xsd.exe" "c:\dev\musicxml30\musicxml.xsd" "c:\dev\
0 2024-04-19
编程技术问答社区
TransformerFactory--避开网络查找,验证DTDs
我需要编程以离线转换XML文档. 加载原始XML文件时,我已经可以停止DTD网络查找: DocumentBuilderFactory factory; factory = DocumentBuilderFactory.newInstance(); factory.setValidating(false); factory.setNamespaceAware(true); factory.setFeature("http://xml.org/sax/features/namespaces", false); factory.setFeature("http://xml.org/sax/features/validation", false); factory.setFeature("http://apache.org/xml/features/nonvalidating/load-dtd-grammar", false); factory.setFeature("http://ap
2 2023-12-24
编程技术问答社区
在元素周围不添加空格和换行符的情况下输出JSoup
我正在使用jsoup解析和输出XML文件(当然,在之间修改元素). 输出文件有一些额外的空间和线路断路.我想知道我是否可以以原始格式打印它. 原始: 4 0 major ... 新: 4 0 major ... 关于如何从元素中删除空间/进入的空间/进入的任何想法? 我目前阅读并打印这样的文档: doc = Js
12 2023-12-21
编程技术问答社区
我想在安卓应用中使用MusicXml绘制乐谱
我尝试了各种方式来做这件事. 使用proxymusic-2.0.jar库的 =>在Java对象和XML文件之间完成的编组和解马语, 但是我没有找到一种方法来从Android应用程序(活动,视图等)上从XML文件中绘制异常. 使用jfugue-4.0.3-with-musicxml.jar库 =>我认为这个库由于MusicXMLParser,MusicXmlErderer和ParserListener类而非常有用.但是,Android上的MIDI支持的当前状态令人沮丧.他们撕掉了javax.sound.midi,所以所有依赖于此的库都不工作. (例如jfugue等事情,omg). 我只想将musicxml文件显示到android上的千篇音乐! 请推荐给我参考网站,或者让我知道解决这个问题的简单示例代码URL. 非常感谢. 解决方案 您可能想要尝试这个 http://musicxml-viewer.com/ 我没有在Android浏览器上测试,但它适用于iO
5168 2022-07-19
编程技术问答社区