我正在使用 ac# 应用程序从 xml 文件中读取/加载
这是 xml 文件内容,例如来自此示例http://msdn.microsoft.com/en-us/library/ms723634%28v=vs.85%29.aspx
<GRAMMAR>
<DEFINE>
</DEFINE>
<RULE NAME="HelloWorld" TOPLEVEL="ACTIVE"><P>HelloWorld</P></RULE>
<RULE NAME="HelloWorld2" TOPLEVEL="ACTIVE"><P>HelloWorld2</P></RULE>
<RULE NAME="HelloWorld3" TOPLEVEL="ACTIVE"><P>HelloWorld3</P></RULE>
</GRAMMAR>
依此类推,直到规则短语 HelloWorld256,我的应用程序仍然可以读取/加载它,但是在添加 257 规则短语后,它无法读取/加载任何内容,有没有办法让我可以在 xml 文件中添加超过 256 个规则短语?
或者可能是另一种方式,通过一起打开 2 个 xml 文件,每个文件都有 256 个规则短语,这是我的 c# 应用程序部分,它加载语法
// 加载语法 SAPIGrammarFromFile("XMLhelloworld.xml");
我已经尝试过这些,但没有人工作
// 加载语法 SAPIGrammarFromFile("XMLhelloworld.xml"); SAPIGrammarFromFile("XMLhelloworld2.xml");
// 加载语法 SAPIGrammarFromFile("XMLhelloworld.xml") & ("XMLhelloworld2.xml");
// 加载语法 SAPIGrammarFromFile("XMLhelloworld.xml" & "XMLhelloworld2.xml");
请帮助哪种方法可以奏效