私は 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");
うまくいく方法を助けてください