コード例 #1
0
ファイル: MatchArray.cs プロジェクト: Kristd/backup
        private static SubjectStructure subjectPreStructure; //= new SubjectStructure(subjectPre, 1, minisubjectPreStructure);

        #endregion Fields

        #region Constructors

        public MatchArray(string id)
        {
            XmlDocument xmldoc = new XmlDocument();
            xmldoc.Load(Application.StartupPath + "/SpotTemplate.xml");
            //配置共有信息

            //配置对应学科
            XmlElement xmlnode = xmldoc.GetElementById(id); //xmldoc.SelectSingleNode("//Template");
            XmlNode matchSpaceNumnode = xmlnode.SelectSingleNode("matchSpaceNum");
            XmlNode matchSpaceNum2node = xmlnode.SelectSingleNode("matchSpaceNum2");
            XmlNode matchSelectOptionnode = xmlnode.SelectSingleNode("matchSelectOption");
            XmlNode matchSelectOption2node = xmlnode.SelectSingleNode("matchSelectOption2");
            matchSpaceNum = matchSpaceNumnode.InnerText;
            matchSpaceNum2 = matchSpaceNum2node.InnerText;
            matchSelectOption = matchSelectOptionnode.InnerText;
            matchSelectOption2 = matchSelectOption2node.InnerText;

            XmlNode xmlbigSubjectPre = xmlnode.SelectSingleNode("bigSubjectPre");
            bigSubjectPre = xmlbigSubjectPre.InnerText.Split(',');
            XmlNode xmlanswer = xmlnode.SelectSingleNode("answer");
            answer = xmlanswer.InnerText.Split(',');
            XmlNode xmlSubjectStructure = xmlnode.SelectSingleNode("SubjectStructure");
            subjectPreStructure = InitSubjectStructure(xmlSubjectStructure);
        }
コード例 #2
0
ファイル: MatchArray.cs プロジェクト: Kristd/backup
 public SubjectStructure(String[] subjectPre, int subjectlevel, SubjectStructure childsubjectStructure)
 {
     this.subjectPre = subjectPre;
     this.subjectlevel = subjectlevel;
     this.childsubjectStructure = childsubjectStructure;
 }