인터넷 사이트에서 특정값을 읽어 온 후 DB에 저장할려고 합니다.
우선 특정값을 알기 위해 해당 인터넷 사이트의 소스를 NMHTTP를 이용해서 가져왔습니다.
다음은 가져온 소스의 일부입니다.
사과
16
18
6
5
7
0
52
63
97
1
54%
pos를 이용해서 사과까지는 찾을 수 있습니다. 그런 후 다음에 나와 있는 숫자 중 7번째 줄에 있는 63을 만 추출해야 합니다.
근데 여기서부터 어떻게 좋을 지 막막합니다. 문제는 이름의 길이가 다른 여러 개의 다른 품목에 대해서도 같은 작업을 해야 하고 숫자의 길이도 변한다는데 있습니다.
참고로 뽑아야 될 숫자는 7번째줄에 있는 숫자입니다.
고수님들의 좋은 지도바랍니다.
어떤 근거도 7번째줄의 63이란 값을 가져와야하는지가 궁금하군요.
그걸 알아야...프로그램을 어떻게 작성할지가 나온는거 아닐가요.
그 부분을 설명해주셔야지요.....그냥 7번째줄이라면...보는이들이 어떻게 해석해야할지...쩌`````업~
세부적인 제어를 하실려면 HTML Parse를 마드셔야하고, 아니람...그냥
줄바뀜이....몇번되었나...를 살피고, 문자열 구조로 봐서는
">과
아무튼, 질문이 애메해서.....
요즘은 허접답변이 정말 허접이 되는것 같습니다.^^;
한근수 wrote:
> 인터넷 사이트에서 특정값을 읽어 온 후 DB에 저장할려고 합니다.
> 우선 특정값을 알기 위해 해당 인터넷 사이트의 소스를 NMHTTP를 이용해서 가져왔습니다.
>
> 다음은 가져온 소스의 일부입니다.
>
> 사과
> 16
> 18
> 6
> 5
> 7
> 0
> 52
> 63
> 97
> 1
> 54%
>
> pos를 이용해서 사과까지는 찾을 수 있습니다. 그런 후 다음에 나와 있는 숫자 중 7번째 줄에 있는 63을 만 추출해야 합니다.
>
> 근데 여기서부터 어떻게 좋을 지 막막합니다. 문제는 이름의 길이가 다른 여러 개의 다른 품목에 대해서도 같은 작업을 해야 하고 숫자의 길이도 변한다는데 있습니다.
>
> 참고로 뽑아야 될 숫자는 7번째줄에 있는 숫자입니다.
>
> 고수님들의 좋은 지도바랍니다.
>