Q&A

  • 문자열비교
인터넷 사이트에서 특정값을 읽어 온 후 DB에 저장할려고 합니다.

우선 특정값을 알기 위해 해당 인터넷 사이트의 소스를 NMHTTP를 이용해서 가져왔습니다.



다음은 가져온 소스의 일부입니다.



사과

16

18

6

5

7

0

52

63

97

1

54%



pos를 이용해서 사과까지는 찾을 수 있습니다. 그런 후 다음에 나와 있는 숫자 중 7번째 줄에 있는 63을 만 추출해야 합니다.



근데 여기서부터 어떻게 좋을 지 막막합니다. 문제는 이름의 길이가 다른 여러 개의 다른 품목에 대해서도 같은 작업을 해야 하고 숫자의 길이도 변한다는데 있습니다.



참고로 뽑아야 될 숫자는 7번째줄에 있는 숫자입니다.



고수님들의 좋은 지도바랍니다.



2  COMMENTS
  • Profile
    허접답변 2001.05.07 18:48
    사과를 찾는거야 어렵지 않겠지만, 님이 질문하신 의도가 무척이나 애매합니다.

    어떤 근거도 7번째줄의 63이란 값을 가져와야하는지가 궁금하군요.

    그걸 알아야...프로그램을 어떻게 작성할지가 나온는거 아닐가요.

    그 부분을 설명해주셔야지요.....그냥 7번째줄이라면...보는이들이 어떻게 해석해야할지...쩌`````업~

    세부적인 제어를 하실려면 HTML Parse를 마드셔야하고, 아니람...그냥

    줄바뀜이....몇번되었나...를 살피고, 문자열 구조로 봐서는

    ">과
    아무튼, 질문이 애메해서.....



    요즘은 허접답변이 정말 허접이 되는것 같습니다.^^;





    한근수 wrote:

    > 인터넷 사이트에서 특정값을 읽어 온 후 DB에 저장할려고 합니다.

    > 우선 특정값을 알기 위해 해당 인터넷 사이트의 소스를 NMHTTP를 이용해서 가져왔습니다.

    >

    > 다음은 가져온 소스의 일부입니다.

    >

    > 사과

    > 16

    > 18

    > 6

    > 5

    > 7

    > 0

    > 52

    > 63

    > 97

    > 1

    > 54%

    >

    > pos를 이용해서 사과까지는 찾을 수 있습니다. 그런 후 다음에 나와 있는 숫자 중 7번째 줄에 있는 63을 만 추출해야 합니다.

    >

    > 근데 여기서부터 어떻게 좋을 지 막막합니다. 문제는 이름의 길이가 다른 여러 개의 다른 품목에 대해서도 같은 작업을 해야 하고 숫자의 길이도 변한다는데 있습니다.

    >

    > 참고로 뽑아야 될 숫자는 7번째줄에 있는 숫자입니다.

    >

    > 고수님들의 좋은 지도바랍니다.

    >

  • Profile
    한근수 2001.05.08 04:37


    관심가져 주셔서 감사합니다.

    일단, 라는 문자열을 갖고 제가 원하는 곳의 값들을 구했습니다.

    근데, 답변 중에 HTML Parse라고 하셨는데, 델파이로 어떻게 구현하는지 알고 싶습니다.

    고맙습니다.



    허접답변 wrote:

    > 사과를 찾는거야 어렵지 않겠지만, 님이 질문하신 의도가 무척이나 애매합니다.

    > 어떤 근거도 7번째줄의 63이란 값을 가져와야하는지가 궁금하군요.

    > 그걸 알아야...프로그램을 어떻게 작성할지가 나온는거 아닐가요.

    > 그 부분을 설명해주셔야지요.....그냥 7번째줄이라면...보는이들이 어떻게 해석해야할지...쩌`````업~

    > 세부적인 제어를 하실려면 HTML Parse를 마드셔야하고, 아니람...그냥

    > 줄바뀜이....몇번되었나...를 살피고, 문자열 구조로 봐서는

    > ">과
    > 아무튼, 질문이 애메해서.....

    >

    > 요즘은 허접답변이 정말 허접이 되는것 같습니다.^^;