libxml2

    44

    3답변

    나는이 스택 오버플로 대답을 읽고 있어요 Mac user and getting WARNING: Nokogiri was built against LibXML version 2.7.8, but has dynamically loaded 2.7.3 나는 단지 그들이 내가 정말 사용하려는 확인할 수 있도록 brew install libxml2 --with-xml2-

    0

    1답변

    libxml2 (버전 2.7.8.13)에 문제가 있습니다. xmlTextReaderPtr 리더를 사용하여 메모리 내 문서를 구문 분석하는 동안 노드를 덤프하려고합니다. 주어진 노드를 구문 분석 할 때 xmlNodeDump()를 사용하여 전체 내용을 가져온 후 다음 노드로 전환합니다. [...] // get the xmlNodePtr from the tex

    1

    2답변

    SUSE Enterprise Server 11 SP3 (x86_64)의 인스턴스에 1.5.10 버전의 루비 보석 "nokogiri"를 설치하려고합니다. (루트로) 실행시 : gem install nokogiri -v 1.5.10 내가받을 다음과 같은 오류 : /usr/bin/ruby extconf.rb checking for libxml/parser.

    0

    1답변

    아래와 같이 XML 파일을 만들고 싶습니다. 나는 문자열로 child 노드의 값을 처리하고 문자열 내가 자식 노드 <?xml version="1.0" encoding="UTF-8"?> <Root> <child>![CDATA[<data>hello</data>]]</child> </Root> 에 배치하고 싶었 값이 기능 xmlN

    0

    1답변

    xml 메시지를 구문 분석하고 docPtr을 가져 오려고했습니다. 그래서 xmlParseMemory 함수를 사용했습니다 : xmlParseMemory(szXMLMsg, iLen) 여기서 szXMLMsg는 XML 문자열이고 iLen은 문자열의 길이입니다. 이 함수는 길이가 3800 인 xml 메시지에 대해서만 docptr을 반환합니다. 크기가 3850 이상인

    2

    1답변

    libxml에서 xpath를 사용하여 조건을 확인하기 위해 첫 번째 요소를 선택하려고합니다. 내가 올바르게 이해한다면, xpath에서 "// div [contains (@ id, 'art')] [1]"는 하나 이상의 요소를 제공 할 것입니다. libxml 튜토리얼에서 getnodeset 함수를 사용합니다 (here 참조). 여기에 코드입니다 : 당신이 이유

    1

    1답변

    libxml2를 사용하여 큰 xml 파일을 구문 분석합니다. example을 참조하십시오. xml 노드 값이 크면 (4M 이상) xmlTextReaderRead가 항상 -1을 반환합니다. xml 파일이 올바른지 확인합니다. libxml2의 버그입니까? 이제 어떻게해야합니까?

    0

    1답변

    내 응용 프로그램에서 libxml2를 사용하고 동적으로 링크하고 있습니다. 동적 lib가 10.9 OSX에서 업데이트되었다는 것을 알기 시작할 때까지 제대로 작동합니다. 그리고 응용 프로그램이 10.8 및 10.7에서 실행될 때 libxml2의 하위 버전으로 인한 문제점이 나타납니다. 보이는 문제 경고입니다 : (207) 나는이 문제를 방지하려면 그러나 동

    0

    1답변

    "Reason: Incompatible library version: nokogiri.bundle requires version 11.0.0 or later, but libxml2.2.dylib"에 나와 있듯이 Nokogiri를 libxml2> = 2.9.0으로 사용할 때 호환성 문제가 있습니다. 아래에서 볼 수 있듯이 Nokogiri는 문제없이 작동하기

    1

    1답변

    libxml의 HTML 파서를 사용하여 html 문서의 dom 트리를 만듭니다. libxml은 각 노드의 텍스트 내용을 모 놀리 식 문자열 (노드)로 제공하지만, 필자의 요구 사항은 공백에서 각 텍스트 노드를 더 분할하고 단어 노드를 많이 만드는 것입니다. 지금까지는 libxml에서 옵션을 찾지 못해서 텍스트 노드를 분할하는 CPU 비싼 로직을 만들었습니다