반응형

xml 8

데이터를 사용하는 XmlReader 또는 XPathDocument를 구성하기 전에 XML 기반 데이터 원본에서 잘못된 16진수 문자를 제거하려면 어떻게 해야 합니까?

데이터를 사용하는 XmlReader 또는 XPathDocument를 구성하기 전에 XML 기반 데이터 원본에서 잘못된 16진수 문자를 제거하려면 어떻게 해야 합니까? XML Reader에서 XML 기반 데이터 소스를 사용하기 전에 XML에 지정된 16진수 문자 제한에 맞지 않는 XML 데이터를 적절하게 사용할 수 있는 쉽고 일반적인 방법이 있습니까? 참고: 솔루션은 예를 들어 XML 문서 선언에서 문자 인코딩을 지정하여 UTF-8 이외의 문자 인코딩을 사용하는 XML 데이터 소스를 처리해야 합니다.유효하지 않은 16진수 문자를 제거하는 동안 소스의 문자 인코딩을 망가지지 않는 것이 주요 걸림돌이 되었습니다. 잘못된 16진수 문자를 제거하려면 16진수 인코딩된 값만 제거해야 합니다. 16진수 문자와 일치하..

prosource 2023.10.30

XML 문서를 병렬화하는 방법

XML 문서를 병렬화하는 방법 XML 문서를 역직렬화하려면 어떻게 해야 합니까? 1020 Nissan Sentra 1010 Toyota Corolla 1111 Honda Accord 나는 이것을 가지고 있습니다. [Serializable()] public class Car { [System.Xml.Serialization.XmlElementAttribute("StockNumber")] public string StockNumber{ get; set; } [System.Xml.Serialization.XmlElementAttribute("Make")] public string Make{ get; set; } [System.Xml.Serialization.XmlElementAttribute("Model")]..

prosource 2023.10.20

XDocument에서 XPath를 사용하는 방법?

XDocument에서 XPath를 사용하는 방법? 비슷한 질문이 있지만, 제 경우에는 해결책이 나오지 않은 것 같습니다.XDocument, XPath 및 네임스페이스로 이상함 제가 작업하고 있는 XML은 다음과 같습니다. Demo Report Unit Test 그리고 아래 코드는 작동해야 한다고 생각했는데 작동이 안 됐어요... XDocument xdoc = XDocument.Load(@"C:\SampleXML.xml"); XmlNamespaceManager xnm = new XmlNamespaceManager(new NameTable()); xnm.AddNamespace(String.Empty, "http://demo.com/2011/demo-schema"); Console.WriteLine(xdoc...

prosource 2023.10.05

XPATH를 사용하여 다음을 포함하는 텍스트 검색

XPATH를 사용하여 다음을 포함하는 텍스트 검색 XPather Browser를 사용하여 HTML 페이지에서 XPATH 표현식을 확인합니다. 제 최종 목표는 셀레늄에서 사용자 인터페이스를 테스트하는 데 이 표현들을 사용하는 것입니다. 다음과 같은 내용의 HTML 파일을 받았습니다. abc /td> 합니다 된 텍스트를 하고 싶습니다 ". 와 가 없습니다.한 XPATH합니다.//td[text()="abc"]. 해 볼 때//td[text()=" "]아무 것도 돌려주지 않습니다.""까"가이 있습니까?&" ?Selenium의 배후에 있는 OpenQA는 이미 이 문제를 해결한 것으로 보입니다.그들은 몇 가지 변수를 공백과 정확히 일치하도록 정의했습니다.제 경우에는 다음과 같은 XPATH를 사용해야 합니다.//td[..

prosource 2023.09.25

Vim에서 일치하는 XML 태그로 이동

Vim에서 일치하는 XML 태그로 이동 빔%연산자는 일치하는 괄호, 주석 끝 및 기타 몇 가지 항목으로 이동합니다.그러나 내가 아는 한 XML 태그(또는 다른 태그)와 일치하지 않습니다. Vim을 사용하여 일치하는 XML 태그로 이동하는 가장 좋은 방법은 무엇입니까? 참고: 제가 정말로 하고 싶은 것은 일치하는 태그를 수동으로 찾지 않고 XML 파일의 섹션을 복제하는 것입니다.추가 플러그인 없이 다음 작업을 수행할 수 있습니다. 태그에 커서를 놓습니다. - (outer) 태그를 선택하고 끝에 커서를 놓습니다. 선택한 항목이 있으면 상단과 하단을 전환할 수 있습니다(Michael Gruber의 노트를 기반으로 업데이트). - c 변경 또는 - 복사 또는 시각적 모드를 떠나기 위해 탈출... 또 다른 유용한..

prosource 2023.09.20

문서()와 함께 복사를 사용하여 XHTML 출력에 SVG 추가

문서()와 함께 복사를 사용하여 XHTML 출력에 SVG 추가 XML을 처리하는 동안 참조된 SVG 파일을 복사하려고 합니다.href다음 행을 사용하여 내 출력 HTML에 직접 속성을 지정합니다. 그copy-namespaces어차피 기본값은 "예"이기 때문에 꼭 필요한 것은 아니지만, 사용해 본 적이 있는지 여부에 대한 의문을 방지하기 위해 추가했습니다. 파일은 HTML로 복사되지만 네임스피드된 요소는 호스로 처리됩니다.예를 들어, 복사하기 전에 다음과 같이 보이는 파일: image/svg+xml

prosource 2023.09.15

로컬 파일에서 XSL 변환을 수행하도록 Chrome을 만들 수 있습니까?

로컬 파일에서 XSL 변환을 수행하도록 Chrome을 만들 수 있습니까? 저는 xslt에 대해 알아보고 w3 학교에 대한 예시를 가지고 테스트를 시작했습니다. 그러나 xml과 xsl을 파일에 저장하고 로컬에서 열려고 하면 크롬에서 xsl 변환이 수행되지 않습니다.빈 페이지만 보여줍니다. 는 그 숫자를 했습니다..xml에를하면 firefox가다로된다로된g가에tt면los .또한 웹 서버를 통해 파일을 보면 크롬에 파일이 보이는 대로 표시됩니다. 링크가 로컬일 때 크롬이 스타일시트 정보를 찾는 데 문제가 있다는 건가요?를 href로 file:///C:/xsl/style.xsl아무런 차이가 없었습니다. 업데이트: file:///*을(를) 동일한 오리진으로 취급하지 않는 보안 정책의 부작용으로 보입니다.그러면 콘..

prosource 2023.09.10

XmlSerializer: 불필요한 xsi 및 xsd 네임스페이스 제거

XmlSerializer: 불필요한 xsi 및 xsd 네임스페이스 제거 루트 요소에 기본 네임스페이스를 쓰지 않도록 XmlSerializer를 구성하는 방법이 있습니까? 제가 얻은 것은 다음과 같습니다. 그리고 두 xmlns 선언을 모두 삭제하고 싶습니다. 중복:xmlns="…"를 얻지 않고 개체를 XML로 직렬화하는 방법?//Create our own namespaces for the output XmlSerializerNamespaces ns = new XmlSerializerNamespaces(); //Add an empty namespace and empty value ns.Add("", ""); //Create the serializer XmlSerializer slz = new XmlSeria..

prosource 2023.09.10
반응형