У меня есть код html, обработанный в строке. Я хочу прочитать табличный тег в строке и прочитать его отдельно, а затем сохранить в файл JSON. Я не могу определить тег таблицы, если я пытаюсь экспортировать JSON, весь код html отправляется в JSON. Могу ли я напрямую интерпретировать StreamReader для этой цели, или мне нужно сохранить обработанный HTML в строку, а затем выполнить требуемую операцию.Чтение строковых элементов в C#
0
A
ответ
2
Используйте библиотеку HtmlAgilityPack для анализа HTML и извлечения того, что вам нужно сохранить в отдельный файл.
I.e.
var doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(htmltablestring);
foreach (HtmlNode table in doc.DocumentNode.SelectNodes("//table[@id='table2']")) {
streamWriter.WriteLine(table.OuterHtml);
}
URL Новый проект: http://html-agility-pack.net
http://www.codeproject.com/Articles/659019/Scraping-HTML-DOM-elements-using-HtmlAgilityPack-H
Смежные вопросы
- 1. Изменение отдельных строковых элементов в C++
- 2. Найти позицию строковых элементов
- 3. Чтение строковых данных из файла
- 4. Как найти шаблон строковых элементов в списке?
- 5. отправить список строковых элементов в Django
- 6. Преобразование отдельных строковых элементов в их десятичные эквиваленты в C++
- 7. Чтение уникальных элементов из файла в C#
- 8. Чтение элементов вложенного класса в C#
- 9. Как создать список строковых элементов
- 10. Чтение шаблонов из файла или строковых литералов
- 11. найти положение строковых элементов в панде dataframe
- 12. Сочетание строковых элементов массива в Ruby
- 13. Сравнивая строку в массив строковых элементов
- 14. LINQ конкатенации элементов в двух строковых массивов
- 15. Reach значение строковых элементов в Matlab
- 16. Как избавиться от строковых элементов в php?
- 17. Порядок создания строковых и битовых элементов
- 18. Чтение строковых значений под командами if/else
- 19. wxWidgets - wxGrid - чтение/запись значений строковых ячеек
- 20. C#: Чтение данных элементов управления формы Excel
- 21. Чтение элементов XML с использованием C#
- 22. C# XML - чтение нескольких элементов сразу
- 23. Понимание строковых массивов в c
- 24. Замена строковых символов в C#
- 25. Индексирование значений строковых элементов из массива perl
- 26. XDocument чтение дочерних элементов
- 27. Чтение данных из файла в структуру с использованием строковых функций?
- 28. Список строковых таблиц C#
- 29. C++ Строковых указатели
- 30. Добавление строковых переменных C++
Я уже пробовал, но он не работает. – ts092
Посмотрите на мой пример кода, имеет ли ваша таблица идентификатор или класс, является ли это единственной таблицей в строке – BhavO
ОК, измените @ id на @ class и замените таблицу2 на имя класса, в моем примере – BhavO