コード例 #1
0
        private void ParseTableData(ETable table, String content)
        {
            // System.out.println("==context=="+content);
            String[] contentArr = Regex.Split(content, "\n");
            String   headStr    = contentArr[0].Trim();

            if (headStr.StartsWith("@@"))
            {
                // 单列式
                ParseSingleColType(table, contentArr);
            }
            else if (headStr.StartsWith("@#"))
            {
                // 多列式
                ParseMultiColType(table, contentArr);
            }
            else if (headStr.StartsWith("@"))
            {
                // 横表式
                ParseRowType(table, contentArr);
            }
            string stable = table.ToString("@#");
        }
コード例 #2
0
 public virtual void CreateEFile(ETable etb, string startsWith, string path)
 {
     XmlDoc.xmlStr  = "<!System=FAULTVISTA Version=1.0 Code=UTF-8 Data=1.0!>\n";
     XmlDoc.xmlStr += etb.ToString(startsWith);
     XmlDoc.WriteToFile(path);
 }