Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#-无法在xml文件中读取/加载超过256个规则_C#_Xml_Load - Fatal编程技术网

C#-无法在xml文件中读取/加载超过256个规则

C#-无法在xml文件中读取/加载超过256个规则,c#,xml,load,C#,Xml,Load,我正在使用c#应用程序读取/加载xml文件 下面是xml文件内容,如本例所示 HelloWorld HelloWorld2 HelloWorld3 在rule Phase HelloWorld256之前,我的应用程序仍然可以读取/加载它,但在添加257 rule Phase之后,它无法读取/加载任何内容,有没有办法在xml文件中添加256个以上的rule Phase 或者是另一种方法,一起打开2个xml文件,每个文件都有256个规则,这是我的c#应用程序部分,加载语法 //加载语法SA

我正在使用c#应用程序读取/加载xml文件

下面是xml文件内容,如本例所示


HelloWorld

HelloWorld2

HelloWorld3

在rule Phase HelloWorld256之前,我的应用程序仍然可以读取/加载它,但在添加257 rule Phase之后,它无法读取/加载任何内容,有没有办法在xml文件中添加256个以上的rule Phase

或者是另一种方法,一起打开2个xml文件,每个文件都有256个规则,这是我的c#应用程序部分,加载语法

//加载语法SAPIGrammarFromFile(“XMLhelloworld.xml”)

我已经试过了,但没人管用

//加载语法 SAPIGrammarFromFile(“XMLhelloworld.xml”); SAPIGrammarFromFile(“XMLhelloworld2.xml”)

//加载语法 SAPIGrammarFromFile(“XMLhelloworld.xml”)& (“XMLhelloworld2.xml”)

//加载语法 SAPIGrammarFromFile(“XMLhelloworld.xml”& “XMLhelloworld2.xml”)


请说明哪种方法有效

为什么要有一个256+规则的语法,当你在你的报告中指出你需要它来促进这么多的城市时?该页面显示如何使用多个属性

<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>