반응형

XML 8

XPath를 사용하여 텍스트 내용과 속성 값을 기반으로 노드를 선택하려면 어떻게 해야 합니까?

XPath를 사용하여 텍스트 내용과 속성 값을 기반으로 노드를 선택하려면 어떻게 해야 합니까? 주어진 XML: July 30, '7월' 텍스트와 Quad/P1/X 속성이 90보다 큰 노드를 찾고 싶습니다.따라서, 이 경우에는 어떠한 매치도 반환하지 않아야 합니다.그러나 GT(>) 또는 LT( 90]] P1@X 속성에서 이를 적절하게 제한하려면 어떻게 해야 합니까? 또한 다른 페이지 번호에 대해 여러 개의 페이지 요소가 있다고 생각해 보십시오.다음과 같은 노드를 찾기 위해 위 검색을 추가로 제한하려면 어떻게 해야 합니까?text()='July', P1@X < 90, 및 페이지@pageNumber=3?일반적으로 저는 XPath에서 고정되지 않은 //를 나쁜 냄새로 사용하는 것을 고려합니다. 한번 해보세요:-..

source 2023.10.26

XML용 텍스트 데이터를 인코딩하는 가장 좋은 방법

XML용 텍스트 데이터를 인코딩하는 가장 좋은 방법 에서 일반적인 방법을 찾고 있었습니다.XML 요소 또는 특성에 사용할 문자열을 인코딩하기 위한 Net이며, 문자열을 즉시 찾지 못했을 때 깜짝 놀랐습니다.그럼 너무 멀리 가기 전에 내장된 기능을 놓치면 안 되는 건가요? 존재하지 않는다는 가정하고,인 인 입니다를 EncodeForXml(string data)방법과 방법을 생각하고 있습니다. 제가 사용하고 있는 데이터가 이 모든 것을 촉발시켰기 때문에 &, 간단한 예는 다음과 같습니다. writer.WriteStartElement("name"); writer.WriteCData(""); writer.WriteFullEndElement(); 결과는 다음과 같습니다. ]]> 노드 값을 읽을 때 내부 텍스트의 ..

source 2023.10.11

vba를 사용하여 XML을 구문 분석하는 방법

vba를 사용하여 XML을 구문 분석하는 방법 VBA에서 일하는데 문자열을 구문 분석하려고 합니다. 24.365 78.63 X & Y 값을 두 개의 개별 정수 변수로 가져옵니다. 저는 제가 일하는 분야 때문에 VB6와 VBA에 갇혀 있기 때문에 XML에 관한 한 초보입니다. 이거 어떻게 해요?조언 감사합니다. 이것이 문제에 대한 최선의 접근인지 아닌지는 모르겠지만, 제가 어떻게 해결했는지는 이렇습니다.나는 내 VBA에서 Microsoft XML, v2.6 dll을 참조했고, 그 다음 코드 스니펫은 나에게 필요한 값을 제공합니다. Dim objXML As MSXML2.DOMDocument Set objXML = New MSXML2.DOMDocument If Not objXML.loadXML(strXML) ..

source 2023.10.11

XDocument에서 Xml을 문자열로 가져오는 방법은 무엇입니까?

XDocument에서 Xml을 문자열로 가져오는 방법은 무엇입니까? 저는 XML에 LINQ를 처음 사용합니다. 당신이 구축한 후에XDocument, 당신은 어떻게 그것을 얻습니까?OuterXml당신이 그랬던 것처럼XmlDocument?개체의 재정의된 ToString() 메서드만 사용하면 됩니다. XDocument xmlDoc ... string xml = xmlDoc.ToString(); XElement 등 모든 XO 개체에서 작동합니다.언제 바뀌었는지는 모르겠지만 오늘(2017년 7월) 정답을 시험해보니 "시스템.Xml.Xml 문서" 대신에ToString(), 당신은 원래 의도된 방법을 사용할 수 있습니다.XmlDocument내용: 스트림에 xml 문서 쓰기. XmlDocument xml = ...; ..

source 2023.09.21

Vim endent xml 파일

Vim endent xml 파일 저는 Vim을 배우고 있지만 이것은 간단한 일이라고 생각했는데 작동이 안 됩니다.저는 브라우저 SO를 가지고 있지만 솔루션이 제게 맞지 않습니다. 파일(xml)을 올바르게 들여쓰려고 합니다.제가 사용하는 명령어는 다음과 같습니다. gg=G 또는 ggVG= (이것을 내가 직접 만든 것은 아마도 다른 것을 할 것입니다 ;) 내 .vimrc는: syntax on filetype plugin indent on set nu Berei의 대답이 마음에 듭니다. 점에서 더 하다고 생각합니다,만.vimrc파일. 또한 XML 파일의 선택된 부분을 포맷하는 것이 더 쉽습니다(제가 자주 하는 일입니다. 먼저 포맷할 XML을 강조 표시합니다. 그런 다음 시각적 모드에서 입력합니다.! xmlli..

source 2023.09.21

C#에서 XmlNode에서 속성 값을 읽는 방법은?

C#에서 XmlNode에서 속성 값을 읽는 방법은? XmlNode가 있고 "Name"이라는 속성의 값을 얻고 싶다고 가정합니다.내가 어떻게 그럴 수 있을까? XmlTextReader reader = new XmlTextReader(path); XmlDocument doc = new XmlDocument(); XmlNode node = doc.ReadNode(reader); foreach (XmlNode chldNode in node.ChildNodes) { **//Read the attribute Name** if (chldNode.Name == Employee) { if (chldNode.HasChildNodes) { foreach (XmlNode item in node.ChildNodes) { } }..

source 2023.09.21

SVG에 SVG 내장?

SVG에 SVG 내장? SVG 문서를 가지고 있는데 그 안에 외부 svg 이미지를 포함하고 싶습니다. 예를 들어 다음과 같습니다. ("object"는 예시일 뿐이며 외부 문서는 xhtml이 아닌 SVG가 됩니다). 무슨 생각 있어요?이게 가능하긴 해요?아니면 내 외부 SVG 문서에 단순히 logo.svg xml을 넣는 것이 최선입니까?요소를 사용하고 SVG 파일을 참조합니다.재미를 위해 다음을 다음과 같이 저장합니다.recursion.svg: 또는 실제로 다음과 같이 자식 svg를 부모 svg에 포함시킬 수 있습니다. ... 데모: http://hitokun-s.github.io/old/demo/path-between-two-svg.html다음을 통해 SVG를 다른 SVG에 내장할 때 언급할 필요가 있습..

source 2023.09.11

셸에서 XPath 한 줄을 실행하는 방법?

셸에서 XPath 한 줄을 실행하는 방법? 및/또는Ubuntu / Cent와 같은 할 수 ?OS용으로 XPath One-liner를 실행할 수 있는 명령줄 도구가 있는 패키지가 있습니까?foo //element@attribute filename.xml아니면foo //element@attribute < filename.xml결과를 한 줄씩 돌려주는 겁니까? 저는 제가 그 일을 할 수 있게 해줄 무언가를 찾고 있습니다.apt-get install foo아니면yum install foo포장지나 기타 적응 없이 바로 작동합니다. 다음은 근접한 몇 가지 예입니다. 노코기리.만약 내가 이 포장지를 쓴다면 나는 위에서 설명한 방식으로 포장지를 부를 수 있을 것입니다. #!/usr/bin/ruby require 'no..

source 2023.09.11
반응형