반응형

xml 5

XDocument를 XmlDocument로 변환하거나 그 반대의 경우

XDocument를 XmlDocument로 변환하거나 그 반대의 경우 제가 가지고 있는 아주 간단한 문제입니다.저는 XML 파일을 생성하기 위해 XDocument를 사용합니다.그럼 XmlDocument 클래스로 반품하고 싶습니다.그리고 XmlDocument 변수를 추가하기 위해 XDocument로 다시 변환해야 합니다. 그렇다면 XDocument와 XmlDocument 간에 XML을 변환하는 가장 효율적인 방법은 무엇일까요? (파일에 임시 저장소를 사용하지 않고)내장된 xDocument를 사용할 수 있습니다.Reader()와 XmlNodeReader를 만들어 앞뒤로 변환합니다. 작업하기 쉽도록 Extension 메서드에 추가합니다. using System; using System.Xml; using Sy..

IT 2023.11.04

C#에서 기본 네임스페이스와 함께 Xpath 사용

C#에서 기본 네임스페이스와 함께 Xpath 사용 기본 네임스페이스가 있는 XML 문서가 있습니다.다음과 같이 XPath Navigator를 사용하여 Xpath를 사용하여 노드 집합을 선택합니다. XmlElement myXML = ...; XPathNavigator navigator = myXML.CreateNavigator(); XPathNodeIterator result = navigator.Select("/outerelement/innerelement"); 결과를 돌려받지 못합니다.네임스페이스를 지정하지 않기 때문인 것 같습니다.선택한 항목에 네임스페이스를 포함하려면 어떻게 해야 합니까?먼저 탐색기가 필요 없습니다. 노드 선택 / 단일 노드 선택으로 충분합니다. 그러나 다음과 같은 네임스페이스 관리..

IT 2023.10.05

콘솔 및 파일 첨부 파일을 사용한 매우 간단한 log4j2 XML 구성 파일

콘솔 및 파일 첨부 파일을 사용한 매우 간단한 log4j2 XML 구성 파일 log4j2를 사용하는 콘솔과 파일 첨부 파일이 있는 아주 간단한 XML 구성 파일을 원합니다. (아파치 웹사이트는 많은 정보로 나를 죽이고 있습니다.) 주의: 다음 내용을 구성 파일에 넣습니다. 구성 파일의 이름을 log4j2.xml로 지정합니다. log4j2.xml을 클래스 경로에 있는 폴더에 넣습니다(즉, 원본 폴더 "src"). 사용하다Logger logger = LogManager.getLogger();로거를 초기화하다 제가 바로 잡았는데요플래시="false"는 SSD 수명에 더 적합합니다.로그 파일에 로그가 바로 필요한 경우 매개 변수를 제거하거나 true로 설정합니다. 여기 나의 단순함이 있습니다.log4j2.xml..

IT 2023.09.25

Android에서 사용자 지정 라디오 단추 추가

Android에서 사용자 지정 라디오 단추 추가 안드로이드의 일반 버튼에 대한 라디오 버튼 효과를 얻으려고 합니다. 아래에 간단한 안드로이드 라디오 버튼이 있습니다. 이에 대한 코드는 :: activity_main.xml 아래와 같이 사용자 지정하는 방법: 감사합니다! [EDIT] 답변 중 하나의 코드 사용 그런데 버튼 이름이 선택 옵션에 가려져 어떻게 제거해야 합니까? {EDIT} 추가 변경 사항 마지막으로 모든 변경사항은 적어도 내가 3개의 라디오 버튼 중에서 어떤 버튼을 선택했는지 알아야 합니다.. 아래와 같이 얻는 것이 가능합니까? 이미지를 참조하는 배경 그림이나 선택기(아래와 같이)를 추가하고 단추를 투명하게 만듭니다. 라디오 버튼을 선택했을 때 다른 리소스를 사용하도록 하려면 다음과 같은 선택..

IT 2023.09.20

C#에서 참조된 XSD에 대해 XML 유효성 검사

C#에서 참조된 XSD에 대해 XML 유효성 검사 다음과 같은 지정된 스키마 위치를 가진 XML 파일이 있습니다. xsi:schemaLocation="someurl ..\localSchemaPath.xsd" C#에서 검증하고 싶습니다.Visual Studio는 파일을 열면 스키마에 대한 검증을 수행하고 오류를 완벽하게 나열합니다.그러나 어떻게 보면 이렇게 검증할 스키마를 지정하지 않고는 C#에서 자동으로 검증할 수 없을 것 같습니다. XmlDocument asset = new XmlDocument(); XmlTextReader schemaReader = new XmlTextReader("relativeSchemaPath"); XmlSchema schema = XmlSchema.Read(schemaRead..

IT 2023.09.20
반응형