AB Masud Ответов: 1

Строка [] вставить в базу данных


строка [] ст=время="2016-08-28 14:04:32" идентификатор="8888" имя="Маник" workcode="0" состояние="0"

как разделить данные ?
время=2016-08-28 14: 04:32;
id=8888;
имя=Manik; и рабочий код=0;


как решить эту проблему и сохранить в базе данных???

АБ Масуд

Что я уже пробовал:

char[] splitchar = { '=' };



этикетка 1.Text = strArr[0];
label2. Text = strArr[1];
этикетка 3.Text = strArr[2];
label4.Text = strArr[3];
label5.Text = strArr[4];
label6.Text = strArr[5];
label7.Text = strArr[6];
label8.Text =strArr[7];
label8.Text = strArr[8];

Tomas Takac

Я не понимаю. Вы явно способны разделить струны. Так в чем же проблема?

Karthik_Mahalingam

что вы пытаетесь сделать?
это
строка [] ст=время="2016-08-28 14:04:32" идентификатор="8888" имя="Маник" workcode="0" состояние="0"

веревочка?

AB Masud

уже решенный

1 Ответов

Рейтинг:
2

OriginalGriff

Используйте регулярное выражение:

public static Regex regex = new Regex(
      "time=\\\"(?<Time>.+?)\\\"+?\\s+\r\nid=\\\"(?<ID>.+?)\\\"\\s+\r\n"+
      "name\\=\\\"(?<Name>.+?)\\\"\\s+\r\nworkcode\\=\\\"(?<Workcode>"+
      ".+?)\\\"\\s+\r\nstatus\\=\\\"(?<Status>.+?)\\\"",
    RegexOptions.Multiline
    | RegexOptions.IgnorePatternWhitespace
    | RegexOptions.Compiled
    );

Затем вы можете извлечь нужные вам детали по имени.