C# 到 MusicXML?

标签 c# musicxml

<分区>

有人知道可用于从 C# 编写 MusicXML 数据的库吗?类似于:http://proxymusic.kenai.com/ (虽然这个是针对 java 的)。

我会尽量不手动编写,但如果更糟,我别无选择,只能根据结果手动输出和编写 MusicXML。

最佳答案

自 MusicXML has a XML schema available , 你可以使用 xsd.exe创建表示 XML 结构的类:

xsd /c xlink.xsd musicxml.xsd container.xsd opus.xsd

然后你可以使用XmlSerializer从/向文件加载和保存生成的类。

(出于某种原因,其中一个架构文件 osfpvg.xsd 无法正确编译。希望您不需要它。)

关于C# 到 MusicXML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6567400/

相关文章:

c# - 如何将字符串转换为小数点后三位的小数?

xml - Golang 解码 MusicXML

c# - WPF MVVM,按钮单击时递增和递减 Datagrid 单元格值

c# - 如何正确更新 NHibernate 多对多与 Transient 对象的关系? transient 对象异常

c# - 在 Oracle DB 中获取正确的自动递增 ID

python - 提取 MusicXML 中调性变化的小节数

xml - 使用 Clojure 解析 .mxl 文件

parsing - 如何在 Music21 中为独奏钢琴读取 midi/musicxml 文件,其中一个声音中可以同时有多个音符?

python - 使用 mingus python 模块限制声音输出

c# - Hangfire 作业插入对应用程序 API 性能的影响