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

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

4
ใช้ JAXB เพื่อสร้าง Object จาก XML String
ฉันจะใช้โค้ดด้านล่างเพื่อยกเลิกการจับสตริง XML กับแผนที่กับวัตถุ JAXB ด้านล่างได้อย่างไร JAXBContext jaxbContext = JAXBContext.newInstance(Person.class); Unmarshaller unmarshaller = jaxbContext.createUnmarshaller(); Person person = (Person) unmarshaller.unmarshal("xml string here"); @XmlRootElement(name = "Person") public class Person { @XmlElement(name = "First-Name") String firstName; @XmlElement(name = "Last-Name") String lastName; public String getFirstName() { return firstName; } public void setFirstName(String firstName) { this.firstName …
174 java  xml  jaxb 

14
วิธีใส่อักขระช่องว่างเป็นชื่อสตริงใน XML ได้อย่างไร
ฉันได้กำหนดสตริงบางอย่างในstrings.xmlไฟล์ ตอนนี้ฉันต้องใส่ช่องว่างพิเศษระหว่างตัวเลขบางตัวในสตริง เมื่อฉันพิมพ์อักขระเว้นวรรคพิเศษสิ่งนี้จะไม่ปรากฏในแอปพลิเคชัน ก่อน: <string name="spelatonertext3">-4, 5, -5, 6, -6, และถ้าฉันเพิ่มพื้นที่พิเศษเช่นนี้: <string name="spelatonertext3">-4, 5, -5, 6, -6, มันมีลักษณะเหมือนกันในแอป ฉันจะสร้างอักขระช่องว่างในสตริง XML ได้อย่างไร
174 android  xml  whitespace 

2
java.net.MalformedURLException: ไม่มีโปรโตคอล
ฉันได้รับข้อยกเว้น Java เช่น: java.net.MalformedURLException: no protocol โปรแกรมของฉันพยายามแยกสตริง XML โดยใช้: Document dom; DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); dom = db.parse(xml); สตริง XML ประกอบด้วย: String xml = "<?xml version=\"1.0\" encoding=\"utf-8\"?>"+ " <s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\">"+ " <s:Header>"+ " <ActivityId CorrelationId=\"15424263-3c01-4709-bec3-740d1ab15a38\" xmlns=\"http://schemas.microsoft.com/2004/09/ServiceModel/Diagnostics\">50d69ff9-8cf3-4c20-afe5-63a9047348ad</ActivityId>"+ " <clalLog_CorrelationId xmlns=\"http://clalbit.co.il/clallog\">eb791540-ad6d-48a3-914d-d74f57d88179</clalLog_CorrelationId>"+ " </s:Header>"+ " <s:Body>"+ " <ValidatePwdAndIPResponse xmlns=\"http://tempuri.org/\">"+ …
173 java  xml  exception 

6
วิธีที่เร็วที่สุดในการแปลง XML เป็น JSON ใน Java [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ เครื่องมือที่ดีสำหรับการแปลง XML เป็น JSON ใน Java อย่างรวดเร็วและง่ายดายคืออะไร
171 java  xml  json 

5
วิธีการใช้คำสั่ง if-else ใน XSLT
ฉันพยายามใช้คำสั่ง if -else ใน XSLT แต่โค้ดของฉันไม่แยกวิเคราะห์ ไม่มีใครมีความคิดใด ๆ <xsl:variable name="CreatedDate" select="@createDate"/> <xsl:variable name="IDAppendedDate" select="2012-01-01" /> <b>date: <xsl:value-of select="$CreatedDate"/></b> <xsl:if test="$CreatedDate > $IDAppendedDate"> <h2> mooooooooooooo </h2> </xsl:if> <xsl:else> <h2> dooooooooooooo </h2> </xsl:else>
171 xml  xslt  if-statement 

20
แปลง XML เป็น JSON โดยใช้ Python หรือไม่
ฉันเห็นส่วนแบ่งที่ไม่ยุติธรรมของ XML-> รหัส JSON บนเว็บและเมื่อมีการโต้ตอบกับผู้ใช้ของสแต็กสักเล็กน้อยฉันเชื่อว่าฝูงชนนี้สามารถช่วยได้มากกว่าหน้าแรก ๆ ของผลลัพธ์ Google ที่สามารถทำได้ ดังนั้นเราจึงแยกวิเคราะห์ฟีดสภาพอากาศและเราจำเป็นต้องสร้างวิดเจ็ตสภาพอากาศบนเว็บไซต์จำนวนมาก ตอนนี้เรากำลังค้นหาโซลูชันที่ใช้ Python ฟีด RSS weather.comสาธารณะนี้เป็นตัวอย่างที่ดีของสิ่งที่เราแยกวิเคราะห์ ( ฟีด weather.com ที่แท้จริงของเรามีข้อมูลเพิ่มเติมเนื่องจากการเป็นหุ้นส่วนกับพวกเขา ) สรุปเราควรแปลง XML เป็น JSON โดยใช้ Python อย่างไร
170 python  json  xml  converter 

8
แถบเครื่องมือซ้อนทับด้านล่างแถบสถานะ
ฉันต้องการให้แถบเครื่องมือ appcompat v21 ในกิจกรรมของฉัน แต่แถบเครื่องมือที่ฉันใช้อยู่นั้นวางซ้อนกันด้านล่างแถบสถานะ ฉันจะแก้ไขได้อย่างไร นี่คือโครงร่างกิจกรรม xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical"> <include android:id="@+id/toolbar" layout="@layout/toolbar" /> <FrameLayout android:id="@+id/container" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="1" /> </LinearLayout> มุมมองแถบเครื่องมือ: <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="?attr/actionBarSize" android:background="?attr/colorPrimary" /> สไตล์ของธีม: <style name="AppTheme" parent="MaterialNavigationDrawerTheme.Light.DarkActionBar"> <item name="colorPrimary">@color/primary</item> <item name="colorPrimaryDark">@color/primary_dark</item> <item name="colorAccent">@color/accent</item> </style>



9
วิธีการแปลง xml เป็น array ใน php?
ฉันต้องการแปลง XML เป็นอาร์เรย์ PHP ด้านล่าง ข้อเสนอแนะใด ๆ เกี่ยวกับวิธีที่ฉันสามารถทำได้? <aaaa Version="1.0"> <bbb> <cccc> <dddd Id="id:pass" /> <eeee name="hearaman" age="24" /> </cccc> </bbb> </aaaa>
166 php  xml 

7
วิธีที่ถูกต้องในการแสดงองค์ประกอบ XML ที่เป็นโมฆะคืออะไร?
ฉันได้เห็นnullองค์ประกอบต่างๆหลายวิธี: องค์ประกอบมีอยู่ด้วยxsi:nil="true": <book> <title>Beowulf</title> <author xsi:nil="true"/> </book> องค์ประกอบมีอยู่ แต่แสดงเป็นองค์ประกอบที่ว่างเปล่า (ซึ่งฉันเชื่อว่าผิดตั้งแต่ 'ว่างเปล่า' และnullมีความแตกต่างทางความหมาย): <book> <title>Beowulf</title> <author/> </book> <!-- or: --> <book> <title>Beowulf</title> <author></author> </book> องค์ประกอบไม่มีอยู่ในมาร์กอัปที่ส่งคืน : <book> <title>Beowulf</title> </book> องค์ประกอบมี<null/>องค์ประกอบย่อย (จากTStamperด้านล่าง): <book> <title>Beowulf</title> <author><null/></author> </book> มีวิธีที่ถูกต้องหรือเป็นที่ยอมรับในการเป็นตัวแทนของnullค่าดังกล่าวหรือไม่? มีวิธีอื่นนอกเหนือจากตัวอย่างข้างต้นหรือไม่? XML สำหรับตัวอย่างด้านบนมีการวางแผนไว้ดังนั้นอย่าอ่านมากเกินไป :)
166 xml  null  xml-nil 

9
Lightweight XML Viewer ที่สามารถจัดการไฟล์ขนาดใหญ่ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา มีเครื่องมือ "เฮฟวี่เวท" มากมายเช่น XmlSpy ซึ่งดีสำหรับการยั่วยุใน xml docs - แต่บ่อยครั้ง (บ่อยครั้งมากในบางกรณี!) คุณเพียงแค่ต้องการเปิดและเรียกดู xml doc อย่างรวดเร็วและพิมพ์ออกมาสวย อาจเป็นไปได้กับฟังก์ชั่นการค้นหาขั้นพื้นฐาน (ข้อความอาจจะดี) ฉันมักจะใช้เบราว์เซอร์เช่น IE ของ Firefox สำหรับสิ่งนี้ แต่พวกเขามักจะแยกย่อยขนาดไฟล์ที่ใหญ่กว่า (ฉันมักจะเปิดไฟล์ในช่วง 10s ของ MB หรือมากกว่านั้น) ฉันมีความคิดบางอย่างเกี่ยวกับวิธีที่ผู้ชมอาจนำไปใช้ดังนั้นฉันแน่ใจว่าต้องมีบางสิ่งที่สามารถทำได้ แต่ google-fu ของฉันกำลังทำให้ฉันผิดหวัง ดังนั้นฉันคิดว่าฉันจะใช้มันในความคิดที่เป็นดังนั้นเพื่อนำทาง คิด?
166 xml  browser  viewer 

2
เนมสเปซ 'Android' ใน Android XML คืออะไร
นี่คือตัวอย่างของappเนมสเปซที่ฉันเห็นจากres/menu/main.xmlไฟล์ <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity" > <item android:id="@+id/action_settings" android:title="@string/action_settings" android:orderInCategory="100" app:showAsAction="never" /> </menu> appเนมสเปซมีจุดประสงค์อะไร เป็นเนมสเปซ Android มาตรฐาน "มาตรฐาน" หรือไม่ เป็นตัวเลือกค่าเดียวกันสำหรับแอตทริบิวต์เดียวกันที่อยู่ในเนมสเปซที่แตกต่างกันสองรายการ (เช่นapp:showAsActionและandroid:showAsAction) จากเอกสาร : android:showAsAction=["ifRoom" | "never" | "withText" | "always" | "collapseActionView"] นั่นคือบรรทัดในตัวอย่างด้านบนจะมีความหมายอย่างอื่นหากแอตทริบิวต์เป็นแทน: android:showAsAction="never" ดูเหมือนว่ามันอาจเป็นกลไก "subclassing" แต่ฉันไม่สามารถหาเอกสารจริงในappnamespace จาก Google / Android ได้

6
การแยก XML กับเนมสเปซใน Python ผ่าน 'ElementTree'
ฉันมี XML ต่อไปนี้ซึ่งฉันต้องการแยกวิเคราะห์โดยใช้ Python ElementTree: <rdf:RDF xml:base="http://dbpedia.org/ontology/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns="http://dbpedia.org/ontology/"> <owl:Class rdf:about="http://dbpedia.org/ontology/BasketballLeague"> <rdfs:label xml:lang="en">basketball league</rdfs:label> <rdfs:comment xml:lang="en"> a group of sports teams that compete against each other in Basketball </rdfs:comment> </owl:Class> </rdf:RDF> ฉันต้องการค้นหาowl:Classแท็กทั้งหมดแล้วแยกค่าของrdfs:labelอินสแตนซ์ทั้งหมดที่อยู่ในนั้น ฉันกำลังใช้รหัสต่อไปนี้: tree = ET.parse("filename") root = tree.getroot() root.findall('owl:Class') เนื่องจากเนมสเปซฉันได้รับข้อผิดพลาดต่อไปนี้ SyntaxError: prefix 'owl' not found in …

5
การตรวจสอบ XML กับ XSD ที่อ้างอิงใน C #
ฉันมีไฟล์ XML พร้อมตำแหน่งสคีมาที่ระบุเช่นนี้: xsi:schemaLocation="someurl ..\localSchemaPath.xsd" ฉันต้องการตรวจสอบใน C # Visual Studio เมื่อฉันเปิดไฟล์ตรวจสอบมันกับ schema และแสดงรายการข้อผิดพลาดอย่างสมบูรณ์ อย่างไรก็ตามอย่างใดฉันไม่สามารถตรวจสอบได้โดยอัตโนมัติใน C # โดยไม่ต้องระบุสคีมาเพื่อตรวจสอบเช่น: XmlDocument asset = new XmlDocument(); XmlTextReader schemaReader = new XmlTextReader("relativeSchemaPath"); XmlSchema schema = XmlSchema.Read(schemaReader, SchemaValidationHandler); asset.Schemas.Add(schema); asset.Load(filename); asset.Validate(DocumentValidationHandler); ฉันไม่ควรตรวจสอบกับสคีมาที่ระบุในไฟล์ XML โดยอัตโนมัติหรือไม่ ฉันพลาดอะไรไป
161 c#  xml  xsd 

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