반응형

xml 8

파이썬에서 XSLT를 사용하여 XML 파일을 변환하는 방법은?

파이썬에서 XSLT를 사용하여 XML 파일을 변환하는 방법은? 좋은 하루!파이썬에서 xslt를 사용하여 xml을 변환해야 합니다.저는 php로 된 샘플 코드를 가지고 있습니다. 이것을 파이썬에서 구현하는 방법이나 유사한 것을 어디서 찾을 수 있습니까?감사해요! $xmlFileName = dirname(__FILE__)."example.fb2"; $xml = new DOMDocument(); $xml->load($xmlFileName); $xslFileName = dirname(__FILE__)."example.xsl"; $xsl = new DOMDocument; $xsl->load($xslFileName); // Configure the transformer $proc = new XSLTProcessor..

source 2023.10.31

폴더에 파일이 있는지 확인하는 방법?

폴더에 파일이 있는지 확인하는 방법? 폴더에 xml 파일이 있는지 확인해야 합니다. DirectoryInfo di = new DirectoryInfo(ProcessingDirectory); FileInfo[] TXTFiles = di.GetFiles("*.xml"); if (TXTFiles.Length == 0) { log.Info("no files present") } 이것이 폴더에 파일이 있는지 확인하는 가장 좋은 방법입니다. xml 파일만 있는지 확인해야 합니다.이 방법은 해당 폴더에 XML 파일이 있는지 확인하는 방법입니다. 특정 파일을 확인하려면 파일이 다음 위치에 있는지 여부를 나타내는 부울을 반환합니다.path존재한다.속성 사용: DirectoryInfo di = new DirectoryIn..

source 2023.10.21

Link-XML 하위 요소와 요소의 차이점

Link-XML 하위 요소와 요소의 차이점 저는 VS IntelliSense에서 이 두 키워드를 모두 발견했습니다.나는 그들 사이의 차이를 구글링하려고 했지만 명확한 답을 얻지 못했습니다.이 중 작은 크기에서 중간 크기의 XML 파일을 사용할 경우 성능이 가장 우수한 것은 무엇입니까?감사해요.Elements 직접 하위 요소, 즉 직계 하위 요소만 찾습니다. Descendants 아동, 손주 등 모든 수준의 아동을 발견할 수 있습니다. 다음은 그 차이를 보여주는 예입니다. Test 1 Test 2 Test 3 코드: XDocument doc = XDocument.Load("input.xml"); XElement root = doc.Root; foreach (XElement e in root.Elements..

source 2023.10.11

regex로 XML과 HTML을 파싱하기 어려운 이유에 대한 몇 가지 예를 들어주실 수 있나요?

regex로 XML과 HTML을 파싱하기 어려운 이유에 대한 몇 가지 예를 들어주실 수 있나요? 문 닫았습니다.이 질문은 더 많아야 합니다.집중력이 있는현재 답변을 받지 않고 있습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 한 가지 문제에만 초점을 맞추도록 질문을 업데이트합니다. 6년전에 문을 닫았습니다. 이 질문을 개선합니다. 사람들이 반복해서 저지르는 한 가지 실수는 정규 표현식으로 XML이나 HTML을 구문 분석하려고 하는 것입니다.XML 및 HTML 구문 분석이 어려운 몇 가지 이유는 다음과 같습니다. 사용자는 파일을 일련의 줄로 취급하기를 원하지만 이는 유효합니다. 사람들은 사람들은 종종 시작 태그와 끝 태그를 일치시키길 원하지만 XML과 HTML은 태그가 자신을 포함할 수 있도록..

source 2023.10.06

문자열에서 다음으로 변환

문자열에서 다음으로 변환 저는 정말로 이것을 받을 수 있어야 하는데, 지금은 좀 더 쉽게 물어볼 수 있을 것 같습니다. C# 함수에서: public static T GetValue(String value) where T:new() { //Magic happens here } 마법에 좋은 구현 방법은 무엇입니까?이 배경에 있는 아이디어는 구문 분석할 xml이 있고 원하는 값은 종종 프리미티브(bool, int, string 등)이며 여기가 제네릭을 사용하기에 완벽한 장소라는 것입니다.하지만 간단한 해결책은 지금 나를 피하고 있습니다. 그건 그렇고, 여기 제가 분석해야 할 xml의 샘플이 있습니다. PIANO A Yamaha piano false true PIANO_BENCH A black piano ben..

source 2023.10.06

IntelliJ/Android Studio의 파일 하나에 잘못된 파일 연결

IntelliJ/Android Studio의 파일 하나에 잘못된 파일 연결 .xml 확장자가 없는 파일을 실수로 만들었습니다.해당 파일을 다른 유형으로 연결한 후 바로 다른 대화 상자를 클릭했습니다...?파일 이름을 .xml을 포함하도록 변경한 후에도 구문 강조 표시가 없습니다.안드로이드 스튜디오 닫기, 파일 삭제 및 재생성 등을 시도했습니다.일반 파일로 표시됩니다.다른 .xml 파일로 파일을 만들면 잘 연결됩니다. 무슨 생각 있어요?봐봐요.Preferences > Editor > File Types아래Text files, 파일 이름이 아마 거기 있을 겁니다. 삭제하세요. 거기서 찾을 수 없는 경우 다음 옵션은 IntelliJ의 캐시를 검색하여 파일 이름을 검색하는 것입니다.find . -name "*...

source 2023.10.01

XML은 대소문자를 구분합니까?

XML은 대소문자를 구분합니까? 단문 XML은 대소문자를 구분합니까? 더 긴 질문 예를 들어, 속성 색상이 유형입니다.string유효한 색상 세트를 포함할 수 있습니다(Red,Blue그리고.Green). XML을 검증하기 위해 다음 XSD를 사용했습니다. 레드, 블루, 그린의 다양한 케이스 변형을 수용할 수 있습니까?아니면 XML은 대소문자를 구분하는 것으로 널리 받아들여지고 있습니까?단답형: 예 - XML은 대소문자를 구분합니다. 긴 답변: 대소문자를 구분하는 것으로 널리 받아들여지고 있지만, 좀 더 유연하게 받아들이고 싶다면 아래의 질문을 살펴보세요. 여기서는 대소문자를 구분하지 않는 열거를 사용하는 것에 대해 설명합니다. 단순 형식 문자열의 XML 스키마 사례 비감수 열거XSD 1.1을 사용하면 다..

source 2023.09.16

엔티티 이름은 엔티티 참조의 '&' 바로 뒤에 와야 합니다.

엔티티 이름은 엔티티 참조의 '&' 바로 뒤에 와야 합니다. *.xhtml 페이지에 팩맨 게임을 넣고 싶습니다.(jsf 2와 프라임페이스 3.5를 사용하고 있습니다.) 하지만, html의 html 페이지를 "번역"하면 다음 스크립트에서 오류가 발생합니다. 줄에: if (Modernizr.canvas && Modernizr.localstorage && 알 수 있습니다. 엔터티 이름은 엔터티 참조의 '&' 뒤에 바로 와야 합니다. 어떻게 고쳐야 할지 아세요?지금까지 올라온 답변들은 모두 정답을 제시하고 있지만, 어느 누구도 구체적인 문제의 근본 원인을 제대로 설명하지 못했습니다. 페이스릿은 XML 기반 뷰 기술로, XHTML+XML을 사용하여 HTML 출력을 생성합니다.XML에는 XML 파서에 의해 특별한 ..

source 2023.09.16
반응형