pugixml

    0

    1답변

    내 XML 파일에 다음과 같이 작성된 int 배열이 있습니다. "1 10 -5 150 35"이고 pugixml을 사용하여 구문 분석합니다. pugixml은 as_bool 또는 as_int와 같은 메소드를 제공하지만 int 배열의 문자열 표현을 C++ 객체로 변환하는 쉬운 방법을 제공합니까, 아니면 구문 분석하고 문자열을 직접 분리해야합니까? 그렇다면 어떻게

    1

    1답변

    node_pcdata의 값을 설정할 때 pugixml이 잘못된 문자를 추가하는 것처럼 보입니다. 코드는 다음과 같습니다. 내가하려는 일은 base-64를 PNG로 인코딩하고 XML로 전송하는 것입니다. 필자는 base64로 인코딩 된 텍스트를 파일에 써서 pugixml과 별도로 확인했으며, 유효한 문자 인 4AAAAASUVORK5CYII=으로 끝나는 것이

    2

    1답변

    PUGIXML로로드 및 수정하는 65MB XML 파일이 있습니다. 문제는 다른 파일에 액세스 할 수 있도록 파일을 업데이트하고 디스크에 저장해야한다는 것입니다. 나는 데이터베이스를 구현하고 싶지 않다. 그래서 내가 수정을 할 수있는 방법이 있으며, 전체 문서를 파일에 덤핑하는 대신 몇 가지 수정을 저장한다. xml 파일을 저장할 때마다 3-4 초 지연이 있

    1

    1답변

    및 xml_attribute 또는 xml_node이 주어지면 해당 속성 또는 노드가 쿼리와 일치하는지 여부를 알고 싶습니다. 나는 xpath_node_set에 쿼리를 평가하고 다음 노드는 다음과 같이 내부에 있는지 여부를 확인할 수 있습니다 : 조금 비싼 것 같습니다 그러나 bool match(const pugi::xpath_query& query, con

    0

    1답변

    을 이것은 XML 코드로드 : <?xml version="1.0" encoding="utf-8"?> <Enemies> <Enemy id="001" name="Bandit" combatstyle="1" aitype="1" difficulty="1" imgsheet="001.png" level="2" hp"5" /> <Enemy id="00

    1

    3답변

    음 Visual Studio 2010을 사용하여 C++에서 PugiXML을 사용하여 요소의 내용을 가져 왔지만 그 내용을 볼 때 값을 얻지 못하는 것이 있습니다. "<"은 값을 얻지 못하기 때문에 "<"이 요소를 닫지 않아도 "<"문자에 도달 할 때까지 내용을 가져옵니다. 태그를 무시하는 경우에도 닫는 태그에 도달 할 때까지 가져오고 내부 태그 내부의 텍스

    0

    1답변

    많은 .cpp 파일이있는 프로젝트가 있습니다. 이러한 파일 중 일부에서는 wchar_t 모드에서 pugixml을 사용해야하며 일부는 이미 일반 모드에서 char 및 pugixml을 사용하여 구현됩니다. 내가 wchar_t를 모드를 사용하는 파일이 같은 일을하려고 할 때 은 내가 정의 #define PUGIXML_WCHAR_MODE 을 사용할 필요가 알고

    10

    2답변

    pugixml 노드 개체에 자식 노드 수 방법이 있습니까? 나는 문서에서 찾을 다음과 같이 반복자를 사용했다 할 수 없습니다 int n = 0; for (pugi::xml_node ch_node = xMainNode.child("name"); ch_node; ch_node = ch_node.next_sibling("name")) n++;

    1

    1답변

    그래서 멀티 스레딩 디버그 런타임 DLL을 사용하여 Visual Studio 10에서 디버그 응용 프로그램의 오류가 발생합니다. 나는 인터넷 검색의 공평한 분배를 수행했으며, 다른 런타임 라이브러리 버전을 사용하는 외부 라이브러리에 링크하는 응용 프로그램에 대한 참조 만있었습니다 (여기서는 그렇지 않다고 생각합니다). 코드의 마지막 비트는 _Lockit::

    0

    1답변

    pugixml에서 pugi::xmlnode 유형은 XML 트리의 부분을 참조하기위한 객체입니다. 막연하게 포인터와 비슷하기 때문에 이러한 객체는 null이 될 수 있습니다. pugi 라이브러리는 종종 null 노드를 반환하지만 어떻게 만들 수 있습니까? [업데이트] 아마도 "노드"를 만드는 것은 내가 원하는 것이 아닙니다. 나는 실제로 기존 노드 객체를 가