나는 다음 사이트에서 찾고 있어요 : www.example.comDOM 요소에 HTML 수신기를 추가합니다. 도마뱀 붙이, C# 닷넷, 자바
나는 GeckoWebBrowser 개체 사이트로 이동하고있어 개체마다 두 번째의 HTML의 스냅 샷을 . 그런 다음 DOM을 탐색하여 원하는 테이블 (div = 'tableContainer')을 가져오고,이 요소의 InnerHTML을 가져 와서 C# .Net Dataset으로 테이블을 구문 분석합니다. 그런 다음 '가격'개체를 만들고 업데이트 처리를 계속할 수 있습니다.
루프에서 요소의 HTML을 확인할 필요없이 비동기 적으로이 작업을 수행하고 싶습니다. 업데이트가 없으면 아무 것도하고 싶지 않습니다. 업데이트가있는 경우 HTML을 수집하려고합니다 (행/열/셀을 업데이트하는 것이 좋음). 나는 folllowin 중 하나를 할 수있는 방법
this.geckoWebBrowser1.Window.Scripter.AddEventListener("updateItem_inJavaScriptCode", new EventHandler<DOMJSONStringEventArgs>(OnMyExtensionEvent));
또는
Skybound.Gecko.GeckoElement tableContainer = gwb.Document.GetElementById("tableContainer");
tableContainer+= new GeckoDOMElementHTMLCHANGEDUPDATE(methodToCallWithDOMUpdate);`
나는 자바 나 C# .NET 또는 전혀 포인터에 이것에 대한 어떤 제안을 감사하겠습니다.
감사합니다.