«linq-to-xml» 태그된 질문

LINQ-to-XML은 XML 문서에 저장된 데이터를 탐색, 구문 분석 및 집계하기위한 SQL과 유사한 쿼리 환경을 제공합니다.

7
XDocument 또는 XmlDocument
나는 지금 배우고 XmlDocument있지만 방금 뛰어 들었고 XDocument그 차이점이나 이점을 검색하려고 할 때 유용한 것을 찾을 수 없습니다. 왜 다른 것을 사용하는지 말해 줄 수 있습니까?

4
문자열에서 XDocument 채우기
나는 약간의 일을하고 있는데 문자열에서 XDocument를로드 할 수 있는지 알아 내려고 노력 중이다. XDocument.Load()전달 된 문자열을 실제 XML 파일의 경로로 사용하는 것 같습니다. 먼저 실제 XML 파일을 작성하고 XDocument를 채우는 단계로 건너 뛰려고합니다. 어떤 아이디어?
358 c#  xml  c#-3.0  linq-to-xml 

5
XML을 읽는 LINQ
이 XML 파일을 얻었습니다. <root> <level1 name="A"> <level2 name="A1" /> <level2 name="A2" /> </level1> <level1 name="B"> <level2 name="B1" /> <level2 name="B2" /> </level1> <level1 name="C" /> </root> 누군가이 결과를 인쇄하는 가장 간단한 방법 인 LINQ를 사용하여 C # 코드를 줄 수 있습니까? ( level2노드 인 경우 추가 공간을 기록 하십시오) …
194 c#  xml  linq  linq-to-xml 

7
XDocument를 XmlDocument로 또는 그 반대로 변환
내가 가진 매우 간단한 문제입니다. XDocument를 사용하여 XML 파일을 생성합니다. 그런 다음 XmlDocument 클래스로 반환하고 싶습니다. 그리고 더 많은 노드를 추가하기 위해 XDocument로 다시 변환 해야하는 XmlDocument 변수가 있습니다. 그렇다면 XDocument와 XmlDocument간에 XML을 변환 하는 가장 효율적인 방법 은 무엇 입니까? (파일에 임시 저장소를 사용하지 않고)
189 c#  xml  linq-to-xml 

2
Linq와 XML 후손 및 요소의 차이점
VS IntelliSense 에서이 키워드를 모두 보았습니다. 나는 그들 사이의 차이점을 찾으려고 노력했지만 명확한 대답을 얻지 못했습니다. 중소 규모 XML 파일에서 가장 우수한 성능을 발휘하는 것은 무엇입니까? 감사
181 c#  .net  xml  linq-to-xml 

3
URL에서 JSON 문자열을 얻는 방법은 무엇입니까?
코드 양식 XML을 JSON으로 전환하고 있습니다. 그러나 주어진 URL에서 JSON 문자열을 얻는 방법을 찾을 수 없습니다. URL은 다음과 같습니다 : " https://api.facebook.com/method/fql.query?query=.....&format=json " 전에 XDocuments를 사용했는데 load 메소드를 사용할 수 있습니다. XDocument doc = XDocument.load("URL"); 이 방법이 JSON에 해당하는 것은 무엇입니까? JSON.NET을 사용하고 있습니다.

10
어떤 깊이에서든 이름으로 요소에 대한 XDocument 쿼리
나는이 XDocument개체를. LINQ를 사용하여 특정 깊이의 특정 이름을 가진 요소를 쿼리하고 싶습니다. 을 사용할 때 Descendants("element_name")현재 수준의 직접적인 하위 요소 만 얻습니다. 내가 찾고있는 것은 XPath의 "// element_name"과 같습니다. 방금 사용해야합니까 XPath, 아니면 LINQ 메소드를 사용하여 수행 할 수 있습니까? 감사.
143 c#  .net  xml  linq  linq-to-xml 

1
XElement를 통해 속성을 넣는 방법
이 코드가 있습니다 : XElement EcnAdminConf = new XElement("Type", new XElement("Connections", new XElement("Conn"), // Conn.SetAttributeValue("Server", comboBox1.Text); // Conn.SetAttributeValue("DataBase", comboBox2.Text))), new XElement("UDLFiles"))); // Conn. 속성을 Conn어떻게 추가 합니까? 주석으로 표시 한 속성을 추가하고 싶지만 , Conn정의한 후 속성을 설정하려고하면 EcnAdminConf표시되지 않습니다. 어떻게 든 XML을 다음과 같이 설정하고 싶습니다. <Type> <Connections> <Conn …
126 c#  xml  linq-to-xml 

3
XDocument와 함께 XPath를 사용하는 방법?
비슷한 질문이 있지만 제 경우에는 솔루션이 작동하지 않은 것 같습니다. XDocument, XPath 및 네임 스페이스의 이상 함 작업중인 XML은 다음과 같습니다. <?xml version="1.0" encoding="utf-8"?> <Report Id="ID1" Type="Demo Report" Created="2011-01-01T01:01:01+11:00" Culture="en" xmlns="http://demo.com/2011/demo-schema"> <ReportInfo> <Name>Demo Report</Name> <CreatedBy>Unit Test</CreatedBy> </ReportInfo> </Report> 그리고 아래는 작동해야한다고 생각했지만 작동하지 않는 코드입니다. XDocument xdoc = XDocument.Load(@"C:\SampleXML.xml"); XmlNamespaceManager …
109 c#  .net  xml  xpath  linq-to-xml 

8
XDocument.ToString ()이 XML 인코딩 태그를 삭제합니다.
toString () 함수에서 xml 인코딩을 얻는 방법이 있습니까? 예: xml.Save("myfile.xml"); ~으로 이끌다 <?xml version="1.0" encoding="utf-8"?> <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> 그러나 tb_output.Text = xml.toString(); 다음과 같은 출력으로 이어집니다. <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> ...
103 c#  linq-to-xml 

2
C #에서 XDocument를 사용하여 XML 파일 생성
List<string>포함 하는 "sampleList"가 있습니다. Data1 Data2 Data3... 파일 구조는 다음과 같습니다. <file> <name filename="sample"/> <date modified =" "/> <info> <data value="Data1"/> <data value="Data2"/> <data value="Data3"/> </info> </file> 저는 현재 XmlDocument를 사용하여이 작업을 수행하고 있습니다. 예: List<string> lst; XmlDocument XD = new XmlDocument(); XmlElement root = XD.CreateElement("file"); XmlElement nm = XD.CreateElement("name"); …
83 c#  xml  linq-to-xml 

6
네임 스페이스를 모르고 LINQ를 사용하여 XDocument 검색
네임 스페이스를 모르고 XDocument를 검색하는 방법이 있습니까? 모든 SOAP 요청을 기록하고 민감한 데이터를 암호화하는 프로세스가 있습니다. 이름을 기준으로 요소를 찾고 싶습니다. 이름이 CreditCard 인 모든 요소를 ​​제공합니다. 나는 네임 스페이스가 무엇인지 상관하지 않습니다. 내 문제는 LINQ에 있고 xml 네임 스페이스가 필요한 것 같습니다. XML에서 값을 검색하는 다른 프로세스가 있지만 이러한 …
81 c#  linq-to-xml 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.