2013-02-27 1 views
0

wxWidgets을 사용하여 XML 파일을 읽으려고합니다. 일반적으로 파일의 텍스트는 완전히 구문 분석됩니다. 그러면 && 등이됩니다.NRC를 읽고 wxString에서 &을 입력하십시오.

일부 텍스트는 base64이기 때문에 디코딩하면 모든 이스케이프가 완전히 구문 분석됩니다. 이제 wxT("&amp") 같은 문자열을 "&"으로 표시하고 싶습니다. 이 일을 할 수있는 방법이 있습니까?

답변

0

"&"의 문자열을 찾아 "&"으로 바꿉니다.

std::string을 사용하는 경우 findreplace 방법을 사용할 수 있습니다.

+0

그렇게 간단하지 않습니다. 모든 NRC가 < 및 ࣅ – Pookie79

+0

@ Pookie79와 같이 파싱되도록합니다. 그러면 [정규식] (http://en.cppreference.com/w/cpp/regex)는 어떻습니까? –

+0

나는 그게 정상적인 정규식 arn't 진짜 내 일을하려고합니다 ... 탱크 – Pookie79

관련 문제