У меня есть строка, которая возвращается из XML-файла и выглядит примерно так
name1="test 1" name2="test2" name3="test 3"
Я хочу разделить это на 3 элемента key = value. Я не могу просто разделить, используя пробел, потому что некоторые из моих значений могут содержать пробелы, например, тест 1.
Итак, я хотел бы разбить строку, используя «перед пробелом. Я перепробовал много вариантов, но не могу определить правильный синтаксис, чтобы указать, что мои символы разделения - это», за которым следует пробел. Например, я пробовал text.split({""" "})
, но он возвращает элементы, разделенные на ", и игнорирует пробел после".
Это не должно быть так сложно. Может кто-нибудь помочь мне с правильным синтаксисом?