HTML 파싱 썸네일형 리스트형 [C# html 파싱]GetAttribute와 class 아래코드 적용중 적용이 안되는 사례발견 html 소스를 분석하며 doc.GetElementsByTagName("div")에도 잘 적용되고 정식 HTML코드(?)가 아니어도 잘 되는것 같지만 다음과 같이 요런식으로 된 코드를 파싱하려고 할때 GetAttribute에서 class를 인식하지 못하는 것 같다. 해결 : 구글링에서 외국사이트에서 찾음 만약 로 묶여있는 부분의 내용을 파싱하려할때에는 doc.GetElementsByTagName("div")[i].GetAttribute("class").IndexOf("test") 하면 잡아오지 못하고 doc.GetElementsByTagName("div")[i].GetAttribute("className").IndexOf("test") 라고해서 GetAttribut.. 더보기 C# html 파싱(2) 먼저 올린 글에서 실제로 html을 파싱하는 파싱의 핵심부분이다. 머리가 둔해서 나름 분석한 걸 주석으로 달아두련다... try { doc = webBrowser1.Document; // 위에서 로딩된 페이지를 doc에 담아둔다. for (int i = 0; i -1) // 그중에서 이런 식으로 시작되는 부분을 만나면 아래 코드가 실행된다. { AddTextBox("제 품 : " + doc.GetElementsByTagN.. 더보기 C# html 파싱 꽤 오랫동안 c#에 대한 공부에 손을 놓았다. 당시 구현하고 싶었던 것은 인터넷이 연결된 상태에서라면 내가 원하는 정보만을 파싱해서 뿌리는 프로그램인데 초보자가 해결하기엔 너무 어려운 것들이 많아서 포기했던 기억이 있다. 근래 전에 찾다가 찾다가 원하는 자료를 찾지 못해 그만두었던 주제인 html 파싱과 관련된 자료를 다시 찾아보았더니 1년 전과는 확연하게 다른 많은 자료를 찾을 수 있었다. [출처] [C#] 더럽게 간단하게 구현해 보는 웹 자동화-_-|작성자 씨콤 ( [C#] 더럽게 간단하게 구현해 보는 웹 자동화-_- http://blog.naver.com/ssitech/70096159896 라는 자료로 예제가 대단히 응용이 쉽도록 되어있다. 내용중에 다음 코드들이 있다. 1. 로딩 완료 + case.. 더보기 이전 1 다음