좋은 알고리즘을 작성하는 데 약간의 문제가 있습니다. 여기 내 기준은 다음과 같습니다. xml 파일의 필드를 문자열로 읽고 일부 GUI 구성 요소를 활성화하기 위해 해석하려고합니다. 보다 구체적으로, 문자열로 읽은 필드는 "허용 된 문자"필드이고 GUI 구성 요소는 필드의 내용을 기반으로 활성화하는 확인란입니다. 예를 들어, XML에 내가 문자열로이 분야에서 읽은 태그필드 유형을 해석하여 C에서 체크 박스를 활성화하십시오 #
<Allowed Field>ABCDEFGHIJKLMNOPQRSTUVWXYZ</Allowed Fields>.
이 프로그램은 필드 콘텐츠 형식 ALPHA 것을 알고있는 체크 박스 명명 된 알파를 확인해야합니다. 마찬가지로 필드에 영숫자 내용이나 특수 문자가있는 경우 알고리즘에서 해석해야하는 세 개의 체크 상자가 있습니다 : 알파, 영숫자 및 특수 문자. 내가 언급 한 필드 유형을 의미하기 위해 XML에서 읽은 문자열의 의미를 해석하는 알고리즘을 어떻게 구축 할 수 있습니까? 나머지는 당신이 같은 특수 문자를 정의에 따라 달라집니다
감사
나는 단지 string.contains를 시도했다. 예를 들어 if 문에 A가 있음을 확인하여 알파를 고려하고 0을 포함하지는 않지만이 방법은 전혀 효과가 없습니다. – Joe
예, 그렇지 않습니다. 하지만 몇 가지 코드를 게시해서 약간의 노력을 기울여야합니다. 내 대답을 참조하십시오. –