Я хочу то же самое, что и WebBrowser.Document.Body.InnerHtml
, но как представление XML.Как извлечь XML из элемента управления WebBrowser?
ответ
Вы используете WebBrowser для просмотра XML-документа и хотите перейти к этому XML-коду или пытаетесь перейти на HTML-страницу и представлять HTML как XML?
Если вы первый, скорее всего, просто получите исходный текст из WebBrowser (возможно, InnerText вместо InnerHTML) и проанализируйте его как XML.
Если последнее, проблема в том, что HTML не является XML (если только это не XHTML).
Вы можете преобразовать его в XML с помощью инструментов 'tidy', но точность представления зависит от того, насколько хорошо сформирован оригинальный HTML.
TidyCOM очистит HTML до XHTML.
Адрес how to use it from C#.
IE's document has an expando property named "XMLDocument". Вы можете получить доступ к нему через интерфейс IDispatchEx.
Вы можете получить интерфейс COM документа через Document.DomDocument.
- 1. Чтение XML из элемента управления WebBrowser
- 2. Как получить изображение из элемента управления WebBrowser
- 3. Обнаружение элемента управления WebBrowser
- 4. Как установить Content-Type элемента управления Webbrowser?
- 5. Остановить перетаскивание из элемента управления WebBrowser WPF
- 6. Изменение размера элемента управления WebBrowser
- 7. Извлечь атрибут элемента из XML
- 8. Выполнение скриншотов элемента управления Webbrowser
- 9. Извлечение выделенного текста из элемента управления Webbrowser в .net (C#)
- 10. ejabberd: Как извлечь данные из XML-элемента
- 11. Как отправить форму внутри элемента управления WebBrowser?
- 12. Как перемещаться с помощью элемента управления WebBrowser
- 13. Как получить URL-адрес элемента управления WebBrowser
- 14. Как извлечь атрибут элемента XML
- 15. Как сохранить xml в элементе управления webbrowser?
- 16. Как получить заголовки ответов из элемента управления WebBrowser в .NET?
- 17. Извлечь поток из элемента управления Silverlight
- 18. Сохранение содержимого элемента управления WebBrowser в HTML
- 19. Перетаскивание изображений с помощью элемента управления WebBrowser?
- 20. WebBrowser элемента управления отличается от IE
- 21. Silverlight не загружается внутри элемента управления WebBrowser
- 22. Удаление границы с помощью элемента управления WebBrowser
- 23. Открыть файл с помощью элемента управления WebBrowser?
- 24. Получить правильную высоту страницы элемента управления WebBrowser
- 25. не может извлечь предмет элемента из XML
- 26. Размер или высота содержимого элемента управления WebBrowser
- 27. Извлечь значение элемента XML из RSS-канала
- 28. Приложение замораживается при закрытии элемента управления WebBrowser
- 29. Использование другой версии элемента управления WebBrowser
- 30. Изменение пользовательского агента элемента управления WebBrowser
(Ожидание, чтобы кто-то упомянул regex.) – Nosredna