111,093
社区成员




string str1 = "<Data schema=\"PUBTRANSPACTREC\">"
+ " <PUBTRANSINREC> <ID>102</ID> <SERCODE>201011000100474</SERCODE> </PUBTRANSINREC>"
+ " <PUBTRANSINREC> <ID>103</ID> <SERCODE>201011000100474</SERCODE> </PUBTRANSINREC>"
+ " </Data> ";
if (str != "")
{
string[] strArray = str.Split(new string[] { "<PUBTRANSPACTREC>" }, StringSplitOptions.RemoveEmptyEntries);
for (int i = 1; i < strArray.Length; i++)
{
if (i != strArray.Length - 1)
{
string strXml = "<PUBTRANSPACTREC>" + strArray[i];
addTransPactXmlData(strXml);
}
else
{
string[] strArray1 = strArray[i].Split(new string[] { "</Data>" }, StringSplitOptions.RemoveEmptyEntries);
string strXml = "<PUBTRANSPACTREC>" + strArray1[0];
addTransPactXmlData(strXml);
}
}
}
public void addTransPactXmlData(string str)
{
PUBTRANSPACTREC transIn = new PUBTRANSPACTREC();
MemoryStream ms = new MemoryStream();
StreamWriter sr = new StreamWriter(ms, System.Text.Encoding.UTF8);
sr.Write(str);
sr.Flush();
ms.Seek(0, SeekOrigin.Begin);
XmlSerializer xmlSer = new XmlSerializer(typeof(PUBTRANSPACTREC));
transIn = (PUBTRANSPACTREC)xmlSer.Deserialize(ms);
//int num = transIn.addTransPactInfo();
}
string str = "<Data schema=\"PUBTRANSPACTREC\">"
+" <PUBTRANSINREC> <ID>102</ID> <SERCODE>201011000100474</SERCODE> </PUBTRANSINREC>"
+" <PUBTRANSINREC> <ID>103</ID> <SERCODE>201011000100474</SERCODE> </PUBTRANSINREC>"
+" </Data> ";
foreach (Match m in Regex.Matches(str, @"<PUBTRANSPACTREC>(.*?) </PUBTRANSPACTREC>"))
{
Response.Write( m.Value);
}
string str = "<Data schema=\"PUBTRANSPACTREC\">"
+" <PUBTRANSINREC> <ID>102</ID> <SERCODE>201011000100474</SERCODE> </PUBTRANSINREC>"
+" <PUBTRANSINREC> <ID>103</ID> <SERCODE>201011000100474</SERCODE> </PUBTRANSINREC>"
+" </Data> ";
foreach (Match m in Regex.Matches(str, @"<PUBTRANSPACTREC> </PUBTRANSPACTREC>"))
{
Response.Write( m.Groups[1].Value);
}
// 得到str1,str2
string str1 = " <PUBTRANSINREC> <ID>102</ID> <SERCODE>201011000100474</SERCODE> </PUBTRANSINREC>";
string str2 = " <PUBTRANSINREC> <ID>103</ID> <SERCODE>201011000100474</SERCODE> </PUBTRANSINREC>";