转换XML的问题

时间:2018-06-07 14:32:06

标签: xml xslt marc

我正在尝试将MARCXML文件转换为MODS XML格式,但一直存在很多问题。

以下是一个有效的MARCXML文件示例 http://ebba.english.ucsb.edu/content/marcxml.html

我首先使用创建格式的组织的XSLT文件: http://www.loc.gov/standards/mods/mods-conversions.html

特别是这个XSLT http://www.loc.gov/standards/mods/v3/MARC21slim2MODS3-6.xsl

当我把两者放在一起时,转换失败了。

我尝试了几种在线转化工具。一个返回此错误消息:

Internal Server Error: <html><head><title>Error</title></head><body>Internal Server Error</body></html>

在另一个网站上,它实际上按预期工作: http://www.online-toolz.com/tools/xslt-transformation.php

为什么我无法在.Net或任何其他在线工具中进行转换? XML或XSLT的语法有问题吗?

1 个答案:

答案 0 :(得分:0)

对上一个问题的回答解决了我的问题:

  

XslCompiledTransform.Transform“将XmlReader作为第一个参数和   我正在First Paramenter中传递XmlDocument

https://stackoverflow.com/questions/15548147/white-space-cannot-be-stripped-from-input-documents-that-have-already-been-loade