PPTX中slideMaster中的XML验证错误

时间:2016-05-19 14:58:05

标签: xml validation xsd openxml openxml-sdk

我正在为pptx文件的slideMaster部分生成XML。通过Open Office Productivity Tool运行并验证XML时,我收到以下错误:

  

内在例外:' 6'不是有效的XSD ID。

导致此验证问题的原因是什么?

XML:http://pastebin.com/JPtcVmUj(对于stackoverflow格式来说太大了)

1 个答案:

答案 0 :(得分:1)

XML attributes declared in XSD to be ID types必须与NCName production匹配,因此必须以字母开头:

NCName ::= (Letter | '_') (NCNameChar)*