我正在为pptx文件的slideMaster部分生成XML。通过Open Office Productivity Tool运行并验证XML时,我收到以下错误:
内在例外:' 6'不是有效的XSD ID。
导致此验证问题的原因是什么?
XML:http://pastebin.com/JPtcVmUj(对于stackoverflow格式来说太大了)
答案 0 :(得分:1)
XML attributes declared in XSD to be ID types必须与NCName production匹配,因此必须以字母开头:
NCName ::= (Letter | '_') (NCNameChar)*