Вопросы с тегом «parsing»

242
Как проверить, начинается ли строка C ++ std :: string с определенной строки, и преобразовать подстроку в int?

Как реализовать следующее (псевдокод Python) в C ++? if argv[1].startswith('--foo='): foo_value = int(argv[1][len('--foo='):]) (Например, если argv[1]есть --foo=98, то foo_valueесть 98.) Обновление: я не решаюсь взглянуть на Boost, так как я просто смотрю на внесение очень небольших изменений в...

241
Python: удаление \ xa0 из строки?

В настоящее время я использую Beautiful Soup для анализа HTML-файла и вызовов get_text(), но мне кажется, что у меня осталось много \ xa0 Unicode, представляющих пробелы. Есть ли эффективный способ удалить их все в Python 2.7 и заменить их пробелами? Я думаю, что более общий вопрос будет, есть ли...

240
Прочитайте и проанализируйте файл Json в C #

Большую часть двух дней я потратил на то, чтобы «разобраться» с примерами кода и т. Д., Пытаясь прочитать очень большой JSON-файл в массив в c #, чтобы потом можно было разбить его на 2d-массив для обработки. Проблема, с которой я столкнулся, заключалась в том, что я не мог найти примеров, когда...

239
Получить параметры URL из строки в .NET

У меня есть строка в .NET, которая на самом деле является URL. Я хочу простой способ получить значение из определенного параметра. Обычно я бы просто использовал Request.Params["theThingIWant"], но эта строка не из запроса. Я могу создать новый Uriэлемент, например, так: Uri myUri = new...

237
Лучший способ разобрать параметры командной строки? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос?Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Улучшить этот вопрос Как лучше всего анализировать параметры командной...

231
Как мне разобрать строку с десятичной точкой в ​​двойном?

Я хочу разобрать строку как "3.5" в двойной. Тем не мение, double.Parse("3.5") дает 35 и double.Parse("3.5", System.Globalization.NumberStyles.AllowDecimalPoint) бросает FormatException . Теперь локаль моего компьютера установлена ​​на немецкий, где в качестве десятичного разделителя используется...

231
Как разобрать строку JSON в JsonNode в Джексоне?

Это должно быть так просто, но я просто не могу найти его после попытки в течение часа # смущать. Мне нужно получить строку JSON, например {"k1":v1,"k2":v2}, проанализирован как JsonNode. JsonFactory factory = new JsonFactory(); JsonParser jp = factory.createJsonParser("{\"k1\":\"v1\"}"); JsonNode...

223
Java: анализировать значение int из символа

Я просто хочу знать, есть ли лучшее решение для анализа числа из символа в строке (при условии, что мы знаем, что символ в индексе n является числом). String element = "el5"; String s; s = ""+element.charAt(2); int x = Integer.parseInt(s); //result: x = 5 (бесполезно говорить, что это всего лишь...

208
Использование регулярных выражений для разбора HTML: почему бы и нет?

Кажется, что у каждого вопроса в stackoverflow, когда спрашивающий использует регулярное выражение для получения некоторой информации из HTML, неизбежно будет «ответ», который говорит, что не следует использовать регулярное выражение для анализа HTML. Почему нет? Я знаю, что существуют «настоящие»...

205
Разбор XML переменной строки в JavaScript

У меня есть переменная строка, которая содержит правильно сформированный и действительный XML. Мне нужно использовать код JavaScript для разбора этого канала. Как я могу сделать это, используя (совместимый с браузером) код...

204
Как я могу разобрать строку времени, содержащую миллисекунды в нем с Python?

Я могу проанализировать строки, содержащие дату / время с time.strptime >>> import time >>> time.strptime('30/03/09 16:31:32', '%d/%m/%y %H:%M:%S') (2009, 3, 30, 16, 31, 32, 0, 89, -1) Как я могу разобрать строку времени, которая содержит миллисекунды? >>>...

202
Удалить расширение файла из строки имени файла

Если у меня есть строка, говорящая "abc.txt", есть ли быстрый способ получить подстроку, которая просто "abc"? Я не могу сделать, fileName.IndexOf('.')потому что имя файла может быть "abc.123.txt"или что-то, и я, очевидно, просто хочу избавиться от расширения (то есть...

201
Разбор JSON в C #

Я пытаюсь проанализировать некоторые данные JSON из Google AJAX Search API. У меня есть этот URL, и я хотел бы разбить его так, чтобы результаты отображались. В настоящее время я написал этот код, но я довольно растерялся в отношении того, что делать дальше, хотя есть ряд примеров с упрощенными...

200
Распечатать JSON-анализируемый объект?

У меня есть объект javascript, который был проанализирован с помощью JSON. JSON.parseТеперь я хочу напечатать объект, чтобы я мог его отладить (что-то не так с функцией). Когда я делаю следующее ... for (property in obj) { output += property + ': ' + obj[property]+'; '; } console.log(output); Я...

199
Как получить параметры из строки URL?

У меня есть поле формы HTML $_POST["url"]с некоторыми URL-строками в качестве значения. Пример значений: https://example.com/test/1234?email=xyz@test.com https://example.com/test/1234?basic=2&email=xyz2@test.com https://example.com/test/1234?email=xyz3@test.com...

198
Лучший способ сравнить 2 XML-документа в Java

Я пытаюсь написать автоматический тест приложения, которое в основном переводит пользовательский формат сообщения в сообщение XML и отправляет его на другой конец. У меня есть хороший набор пар входных / выходных сообщений, поэтому все, что мне нужно сделать, это отправить входные сообщения и...