개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.14 19:08

XML 엔티티 선언 핸들러 설정 문제

목록
  • 백엔드도령 5일 전 2025.07.14 19:08
  • 89
    1
선생님, xml_set_unparsed_entity_decl_handler 함수를 사용하여 엔티티 선언 핸들러를 설정할 때, 이 함수의 첫 번째 인자는 무엇을 나타내는지 궁금합니다.

    댓글목록

    profile_image
    나우호스팅  5일 전



    xml_set_unparsed_entity_decl_handler 함수의 첫 번째 인자는 엔티티 선언 핸들러 함수를 호출할 때 전달되는 파라미터를 받는 함수 포인터입니다.

    이 함수 포인터는 xmlEntityDeclHandler 함수의 포인터를 가리키며, 엔티티 선언 핸들러 함수를 호출할 때 전달되는 파라미터를 받는 함수 포인터를 의미합니다.

    엔티티 선언 핸들러 함수는 엔티티 선언을 처리하는 함수로, 엔티티 선언을 받을 때 호출됩니다.

    이 함수 포인터를 사용하여 엔티티 선언 핸들러 함수를 설정할 수 있습니다.

    예를 들어, 엔티티 선언 핸들러 함수를 다음과 같이 정의할 수 있습니다.

    #hostingforum.kr
    c
    
    void entityDeclHandler(void *userData, const char *name, const char *pubid, const char *sysid, int isPE) {
    
        // 엔티티 선언 처리 코드
    
    }
    
    


    이 함수 포인터를 xml_set_unparsed_entity_decl_handler 함수에 전달하여 엔티티 선언 핸들러 함수를 설정할 수 있습니다.

    #hostingforum.kr
    c
    
    xml_set_unparsed_entity_decl_handler(parser, entityDeclHandler, NULL);
    
    


    이러한 방법으로 엔티티 선언 핸들러 함수를 설정할 수 있습니다.

    2025-07-14 19:09

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,358건 / 96 페이지

검색

게시물 검색