คำถามติดแท็ก xml

แท็ก xml ใช้กับคำถามเกี่ยวกับการใช้ Extensible Markup Language (XML) ซึ่งเป็นรูปแบบเอกสารที่มีโครงสร้างซึ่งกำหนดกฎการเข้ารหัสข้อความ เมื่อใช้แท็กนี้จะมีแท็กเพิ่มเติมเช่นภาษาการเขียนโปรแกรมชุดเครื่องมือเทคโนโลยี XML ที่ใช้และแท็กอื่น ๆ ที่อธิบายถึงสภาพแวดล้อมของปัญหาที่โพสต์ ความยืดหยุ่นของ XML นั้นมีความหลากหลายของการใช้งานสำหรับการถ่ายโอนข้อมูลของมนุษย์และเครื่องจักรดังนั้นจึงเหมาะสำหรับเครื่องมือและไลบรารี

11
มีเครื่องมือ Diff / Merge Xml ฟรีหรือไม่? [ปิด]
ตามที่กล่าวมาในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดขึ้นมาใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันมีไฟล์กำหนดค่าหลายไฟล์ในแอปพลิเคชัน. net ของฉันซึ่งฉันต้องการรวมองค์ประกอบการตั้งค่าแอปพลิเคชันเป็นต้น ฉันกำลังจะเริ่มทำด้วยตนเองตามปกติ แต่คิดว่าต้องมีเครื่องมือ XML diff GUI อยู่ที่ไหนสักแห่ง เครื่องมือจะสามารถไปที่ระดับองค์ประกอบเพื่อเปรียบเทียบและแสดงความแตกต่างเป็นต้น อย่างไรก็ตาม Google ไม่ได้ให้ผลลัพธ์ของเครื่องมือที่ไม่เสียค่าใช้จ่ายใด ๆ และไม่มีคำแนะนำสำหรับสิ่งที่มีค่า มีเครื่องมือดังกล่าวหรือไม่ ที่มีประโยชน์มาก? ฟรี? ขอบคุณล่วงหน้า. :) แก้ไข: นี่คือคำอธิบายเล็กน้อยเกี่ยวกับฟังก์ชันการทำงานที่จะเปลี่ยนงานที่ต้องทำด้วยตนเองที่น่าเบื่อและเกิดข้อผิดพลาดให้กลายเป็นงานที่ง่ายกว่าใน 1 นาที (และอาจทำให้เป็นอัตโนมัติ): ใน KDiff3 คุณสามารถทำการแตกต่าง / รวมไดเร็กทอรีทั้งหมดได้ มีความแตกต่างตามลำดับชั้นซึ่งแม่นยำมากใช้งานง่ายและชัดเจน ฉันสนใจที่จะค้นหาโซลูชันที่คล้ายกัน แต่แทนที่จะเป็นลำดับชั้นของไดเร็กทอรีซึ่งเป็นลำดับชั้นขององค์ประกอบ XML หากไม่มีซอฟต์แวร์โอเพ่นซอร์สดังกล่าวฉันกำลังพิจารณาสร้างซอฟต์แวร์บน CodePlex เพื่อให้ฟังก์ชันนี้
105 xml  merge  diff 

3
XPath: จะตรวจสอบได้อย่างไรว่ามีแอตทริบิวต์อยู่หรือไม่?
ด้วย XML ต่อไปนี้ฉันจะเขียนแบบสอบถาม XPath เพื่อดึงโหนดที่มีแอตทริบิวต์ได้fooอย่างไร: <node1> <node2> <node3 foo='bar'></node3> <node3></node3> <node3 bar='foo'></node3> <node3 foo='foobar'></node3> </node2> </node1>
104 xml  xpath 

30
จะลบเนมสเปซทั้งหมดออกจาก XML ด้วย C # ได้อย่างไร
ฉันกำลังมองหาโซลูชันที่สะอาดสวยงามและชาญฉลาดในการลบเนมสเปซออกจากองค์ประกอบ XML ทั้งหมดหรือไม่? ฟังก์ชั่นที่จะทำนั้นมีลักษณะอย่างไร? อินเทอร์เฟซที่กำหนด: public interface IXMLUtils { string RemoveAllNamespaces(string xmlDocument); } ตัวอย่าง XML เพื่อลบ NS จาก: <?xml version="1.0" encoding="utf-16"?> <ArrayOfInserts xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <insert> <offer xmlns="http://schema.peters.com/doc_353/1/Types">0174587</offer> <type2 xmlns="http://schema.peters.com/doc_353/1/Types">014717</type2> <supplier xmlns="http://schema.peters.com/doc_353/1/Types">019172</supplier> <id_frame xmlns="http://schema.peters.com/doc_353/1/Types" /> <type3 xmlns="http://schema.peters.com/doc_353/1/Types"> <type2 /> <main>false</main> </type3> <status xmlns="http://schema.peters.com/doc_353/1/Types">Some state</status> </insert> </ArrayOfInserts> หลังจากที่เราเรียก RemoveAllNamespaces (xmlWithLotOfNs) เราควรได้รับ: <?xml …
104 c#  xml 

3
เอกสาร XML เป็น String
วิธีที่ง่ายที่สุดในการรับการแสดงสตริงของเอกสาร XML ( org.w3c.dom.Document) คืออะไร นั่นคือโหนดทั้งหมดจะอยู่ในบรรทัดเดียว ดังตัวอย่างจาก <root> <a>trge</a> <b>156</b> </root> (นี่เป็นเพียงการแสดงต้นไม้ในรหัสของฉันมันเป็นorg.w3c.dom.Documentวัตถุดังนั้นฉันจึงไม่สามารถถือว่าเป็น String ได้) ถึง "<root> <a>trge</a> <b>156</b> </root>" ขอบคุณ!
104 java  xml  string  dom  xmldocument 

11
การทำให้อนุกรม XML ใน Java? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ อะนาล็อก Java ของการทำให้อนุกรม XML ของ. NET คืออะไร
104 java  xml  serialization 

7
ตรวจสอบความถูกต้องด้วย XML schema ใน Python
ฉันมีไฟล์ XML และสคีมา XML ในไฟล์อื่นและฉันต้องการตรวจสอบว่าไฟล์ XML ของฉันเป็นไปตามสคีมา ฉันจะทำสิ่งนี้ใน Python ได้อย่างไร ฉันต้องการบางอย่างโดยใช้ไลบรารีมาตรฐาน แต่ฉันสามารถติดตั้งแพ็คเกจของบุคคลที่สามได้หากจำเป็น
104 python  xml  validation  xsd 

16
ประโยชน์ของการฉีดแบบพึ่งพามีอะไรบ้าง?
ฉันเข้าใจประโยชน์ของการฉีดแบบพึ่งพาตัวเอง ยกตัวอย่างเช่น Spring ฉันยังเข้าใจประโยชน์ของคุณสมบัติอื่น ๆ ของ Spring เช่น AOP ตัวช่วยประเภทต่างๆ ฯลฯ ฉันแค่สงสัยว่าการกำหนดค่า XML มีประโยชน์อย่างไรเช่น: <bean id="Mary" class="foo.bar.Female"> <property name="age" value="23"/> </bean> <bean id="John" class="foo.bar.Male"> <property name="girlfriend" ref="Mary"/> </bean> เมื่อเทียบกับรหัสจาวาเก่าธรรมดาเช่น: Female mary = new Female(); mary.setAge(23); Male john = new Male(); john.setGirlfriend(mary); ซึ่งง่ายกว่าการดีบั๊กตรวจสอบเวลาคอมไพล์และทุกคนที่รู้จัก java เท่านั้น ดังนั้นวัตถุประสงค์หลักของกรอบการฉีดพึ่งพาคืออะไร? (หรือโค้ดที่แสดงประโยชน์ของมัน) UPDATE: ในกรณีของ IService myService;// …

16
ไม่สามารถสร้างอินสแตนซ์คลาสต่อไปนี้: - android.support.v7.widget.Toolbar
ฉันกำลังสร้างแอปด้วยดีไซน์ Material ใหม่ที่ใช้ใน Android Lollipop (5.0) ฉันใช้คำแนะนำต่อไปนี้: http://android-developers.blogspot.it/2014/10/appcompat-v21-material-design-for-pre.html http://antonioleiva.com/material-design-everywhere/ หลังจากที่ฉันสร้างแถบเครื่องมือฉันได้รับข้อผิดพลาดนี้: "ไม่สามารถสร้างอินสแตนซ์คลาสต่อไปนี้ได้: - android.support.v7.widget.Toolbar" แอปทำงานได้ดีในโทรศัพท์หรือโปรแกรมจำลอง แต่ตัวออกแบบเค้าโครงของ Android Studio แสดงเค้าโครงไม่ถูกต้อง นี่คือภาพบางส่วน: เกิดข้อผิดพลาดในการแสดงตัวอย่างเค้าโครง my_awesome_toolbar.xml เกิดข้อผิดพลาดในการแสดงตัวอย่างโครงร่าง activity_my.xml รหัส xml ของไฟล์: my_awesome_toolbar.xml: <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/my_awesome_toolbar" android:layout_height="wrap_content" android:layout_width="match_parent" android:minHeight="?attr/actionBarSize" android:background="?attr/colorPrimary" /> activity_my.xml: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/root" tools:context="com.myapp.test.MyActivity" android:orientation="horizontal"> <include android:id="@+id/toolbar" layout="@layout/my_awesome_toolbar" …
104 java  android  xml 

4
วิธีแยกวิเคราะห์ XML เป็น R data frame
ฉันพยายามแยกวิเคราะห์ XML เป็น R data frame ลิงก์นี้ช่วยฉันได้มาก: วิธีสร้างเฟรมข้อมูล R จากไฟล์ xml แต่ฉันก็ยังไม่สามารถเข้าใจปัญหาของฉันได้: นี่คือรหัสของฉัน: data <- xmlParse("http://forecast.weather.gov/MapClick.php?lat=29.803&lon=-82.411&FcstType=digitalDWML") xmlToDataFrame(nodes=getNodeSet(data1,"//data"))[c("location","time-layout")] step1 <- xmlToDataFrame(nodes=getNodeSet(data1,"//location/point"))[c("latitude","longitude")] step2 <- xmlToDataFrame(nodes=getNodeSet(data1,"//time-layout/start-valid-time")) step3 <- xmlToDataFrame(nodes=getNodeSet(data1,"//parameters/temperature"))[c("type="hourly"")] กรอบข้อมูลที่ฉันต้องการมีดังนี้: latitude longitude start-valid-time hourly_temperature 29.803 -82.411 2013-06-19T15:00:00-04:00 91 29.803 -82.411 2013-06-19T16:00:00-04:00 90 ฉันติดอยู่ที่ความxmlToDataFrame()ช่วยเหลือใด ๆ จะได้รับการชื่นชมมากขอบคุณ
104 xml  r 

5
Android: ปุ่ม textColor of disabled ในตัวเลือกไม่แสดง?
ฉันกำลังพยายามสร้างปุ่มด้วยตัวเลือกปุ่มของฉันสามารถมีสถานะดังต่อไปนี้: เปิดใช้งาน / ปิดใช้งาน กด / ไม่กด ตามรัฐดังกล่าวข้างต้น. ฉันต้องการจัดการปุ่มของ: สีข้อความ ภาพพื้นหลัง ปุ่มเริ่มต้นจากการที่ฉันปิดใช้งานดังนั้นควรมี textColor ที่ปิดใช้งานและพื้นหลังปุ่มปิดใช้ แต่ฉันสามารถเห็น textColor เริ่มต้น (ระบุในรูปแบบ) และไม่มีภาพพื้นหลัง! นี่คือ button_selector.xml ตัวเลือกของฉัน <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="false" android:state_enabled="false" android:textColor="#9D9FA2" android:drawable="@drawable/button" /> <item android:state_pressed="true" android:state_enabled="true" android:drawable="@drawable/button_pressed"/> <item android:state_pressed="true" android:state_enabled="false" android:textColor="#9D9FA2" android:drawable="@drawable/button"/> <item android:state_pressed="false" android:state_enabled="true" android:drawable="@drawable/button"/> </selector> และนี่คือการประกาศปุ่มของฉันใน layout.xml ของฉัน …

2
วิธีเพิ่มข้อความเพื่อขอเนื้อหาใน RestSharp
ฉันพยายามใช้ RestSharp เพื่อใช้บริการเว็บ จนถึงตอนนี้ทุกอย่างเป็นไปด้วยดี (ขอเชียร์ John Sheehan และผู้ร่วมให้ข้อมูลทุกคน!) แต่ฉันเจออุปสรรค สมมติว่าฉันต้องการแทรก XML ลงในเนื้อหาของ RestRequest ของฉันในรูปแบบอนุกรมแล้ว (เช่นเป็นสตริง) มีวิธีง่ายๆในการทำเช่นนี้หรือไม่? มันปรากฏ .AddBody () <String />ฟังก์ชันปฏิบัติเป็นอันดับดุ๊ฉากเพื่อสตริงของฉันจะกลายเป็น ความช่วยเหลือใด ๆ ที่ชื่นชมมาก! แก้ไข: ขอตัวอย่างรหัสปัจจุบันของฉัน ดูด้านล่าง - private T ExecuteRequest<T>(string resource, RestSharp.Method httpMethod, IEnumerable<Parameter> parameters = null, string body = null) where T : new() { RestClient client = …
103 .net  xml  restsharp 


14
javax.xml.bind.UnmarshalException: องค์ประกอบที่ไม่คาดคิด (uri:“”, local:“ Group”)
unexpected element (uri:"", local:"Group"). Expected elements are <{}group> พบข้อยกเว้นเมื่อ unmarshalling จาก xml JAXBContext jc = JAXBContext.newInstance(Group.class); Unmarshaller unmarshaller = jc.createUnmarshaller(); Group group = (User)unmarshaller.unmarshal(new File("group.xml")); คลาสกลุ่มไม่มีคำอธิบายประกอบใด ๆ และ group.xml มีเพียงข้อมูล อะไรสามารถเป็นสาเหตุ?
103 java  xml  jaxb 

7
วิธีอ่านไฟล์ทั้งหมดภายในโฟลเดอร์เฉพาะ
ฉันต้องการอ่านไฟล์ xml ทั้งหมดภายในโฟลเดอร์เฉพาะใน c # .net XDocument doc2 = XDocument.Load((PG.SMNR.XMLDataSourceUtil.GetXMLFilePath(Locale, "Products/category/product.xml"))); ฉันมีผลิตภัณฑ์หลายรายการในโฟลเดอร์หมวดหมู่ .. ต้องการวนซ้ำโฟลเดอร์และควรได้รับชื่อไฟล์ xml ของผลิตภัณฑ์ทั้งหมด XDocument doc2 = XDocument.Load((PG.SMNR.XMLDataSourceUtil.GetXMLFilePath(Locale, "Products/category/x1.xml")));
103 c#  xml  file 

4
ฉันจะโหลด org.w3c.dom.Document จาก XML ในสตริงได้อย่างไร
ฉันมีเอกสาร XML ที่สมบูรณ์ในสตริงและต้องการDocumentวัตถุ Google เปลี่ยนขยะทุกประเภท ทางออกที่ง่ายที่สุดคืออะไร? (ใน Java 1.5) วิธีแก้ไขต้องขอบคุณMatt McMinnฉันได้ตัดสินการใช้งานนี้แล้ว มีระดับความยืดหยุ่นในการป้อนข้อมูลและความละเอียดของข้อยกเว้นสำหรับฉัน (เป็นเรื่องที่ดีที่จะทราบว่าข้อผิดพลาดมาจาก XML ที่ผิดรูปแบบ - SAXException- หรือ IO - ไม่ดีIOException) public static org.w3c.dom.Document loadXMLFrom(String xml) throws org.xml.sax.SAXException, java.io.IOException { return loadXMLFrom(new java.io.ByteArrayInputStream(xml.getBytes())); } public static org.w3c.dom.Document loadXMLFrom(java.io.InputStream is) throws org.xml.sax.SAXException, java.io.IOException { javax.xml.parsers.DocumentBuilderFactory factory = javax.xml.parsers.DocumentBuilderFactory.newInstance(); factory.setNamespaceAware(true); javax.xml.parsers.DocumentBuilder builder …
103 java  xml  document  w3c 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.