클래스 Rule에 직렬화를 해제하려는 다음 XML이 있습니다 (아래 참조). 내 xml 입력의 매개 변수 노드에서 xml 내용을 텍스트로 저장할 수있는 xml 속성의 불가사의 한 조합을 찾지 못했습니다. 속성이 Name = "Rule1"
이고 속성이 Parameters = "<User>Tommy</User><Database>local</Database>"
.Net 사용하기 다음 XML을 어떻게 deserialize합니까?
인 Rule 유형의 개체가 필요합니다. 미리 감사드립니다.
편집 : 충분히 명확하지 않다고 생각합니다. 매개 변수라는 전체 노드를 사용자 정의 클래스가 아닌 문자열로 직렬화해야합니다. 일례로서 XML 문서를 포함하는 처리 된 경우 나 다른 XML 문서이
<Parameters>
<A>aaaa</A>
<B>bbbb</B>
</Parameters>
를 포함하는 경우, 문자열 "< X> XXXX < Y> YYYY" 직렬화 복원해야이
<Parameters>
<X>xxxx</X>
<Y>yyyy</Y>
</Parameters>
나는,132 같은 OOP의 방법을 사용하는 것을 고려하십시오이
은''Serializable' 만 IFormatter' 기반 직렬 들어 XmlSerializer' '용 실제로 필요하지 않다 (즉,'BinaryFormatter'). – luksan
@DJ KRAZE - 응답 해 주셔서 감사합니다.하지만 귀하의 링크는 내 질문에 답하지 않습니다. XML 형식의 텍스트를 문자열로 비 직렬화해야합니다. – user481779
당신은 그냥 처음부터 연구를하지 않고 빠른 수정을 찾는 Google 검색을 중지 할 수 – MethodMan