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

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

11
วิธีที่ง่ายที่สุดในการมีไฟล์กำหนดค่าในแอปพลิเคชัน Windows Forms C #
ฉันยังใหม่กับ. NET มากและฉันก็ยังไม่เข้าใจว่าไฟล์คอนฟิกูเรชันทำงานอย่างไร ทุกครั้งที่ค้นหาใน Google ฉันได้รับผลลัพธ์เกี่ยวกับ web.config แต่ฉันกำลังเขียนแอปพลิเคชัน Windows Forms ฉันคิดว่าฉันต้องใช้เนมสเปซ System.Configuration แต่เอกสารไม่ได้ช่วยอะไร ฉันจะกำหนดได้อย่างไรว่าไฟล์คอนฟิกูเรชันของฉันคือ XYZ.xml หรือมีชื่อ "เริ่มต้น" สำหรับไฟล์กำหนดค่าหรือไม่ ฉันยังไม่เข้าใจ นอกจากนี้ฉันจะกำหนดส่วนใหม่ได้อย่างไร ฉันจำเป็นต้องสร้างคลาสที่สืบทอดมาจาก ConfigurationSection หรือไม่? ฉันต้องการเพียงแค่มีไฟล์การกำหนดค่าที่มีค่าดังนี้: <MyCustomValue>1</MyCustomValue> <MyCustomPath>C:\Some\Path\Here</MyCustomPath> มีวิธีทำง่ายๆไหม? คุณช่วยอธิบายด้วยวิธีง่ายๆในการอ่านและเขียนจาก / ไปยังไฟล์คอนฟิกูเรชันง่ายๆ


6
ฉันจะค้นหา URL ของลิงก์ด้วยข้อความลิงก์ด้วย XPath ได้อย่างไร
ฉันมีหน้าXHTML ที่มีรูปแบบดี ฉันต้องการค้นหา URL ปลายทางของลิงก์เมื่อฉันมีข้อความที่เชื่อมโยง ตัวอย่าง <a href="http://stackoverflow.com">programming questions site</a> <a href="http://cnn.com">news</a> ฉันต้องการXPathการแสดงออกดังกล่าวว่าหากได้รับprogramming questions siteก็จะให้http://stackoverflow.comและถ้าฉันให้มันก็จะให้newshttp://cnn.com
88 xml  xhtml  xpath 

1
XmlDocument - โหลดจากสตริง?
protected void Page_Load(object sender, EventArgs e) { XmlDocument doc = new XmlDocument(); try { string path = Server.MapPath("."); doc.Load(path+"whatever.xml"); } catch (Exception ex) { lblError.Text = ex.ToString(); return; } // Convert XML to a JSON string string JSON = XmlToJSON(doc); // Replace \ with \\ because string is being decoded …
88 c#  asp.net  xml  json 

8
Android onClick ใน XML เทียบกับ OnClickListener
ฉันตระหนักดีว่ามีการถามคำถามที่ใช้คำคล้าย ๆ กันมาก่อน แต่นี่ต่างออกไป ฉันค่อนข้างใหม่ในการพัฒนาแอพ Android และฉันมีคำถามสามข้อเกี่ยวกับความแตกต่างระหว่างandroid:onclick=""แอตทริบิวต์ XML และsetOnClickListenerวิธีการ อะไรคือความแตกต่างระหว่างทั้งสอง? พบความแตกต่างระหว่างการใช้งานทั้งสองในเวลาคอมไพล์หรือรันไทม์หรือทั้งสองอย่าง กรณีการใช้งานใดบ้างที่เอื้อต่อการนำไปใช้งาน การใช้แฟรกเมนต์ใน Android ทำให้ตัวเลือกการใช้งานแตกต่างกันอย่างไร

6
การเลือกคลาส css ด้วย xpath
ฉันต้องการเลือกเพียงชั้นเรียนในตัวเองที่เรียกว่า. วันที่ ด้วยเหตุผลบางประการฉันไม่สามารถทำงานนี้ได้ หากใครรู้ว่ารหัสของฉันผิดพลาดจะได้รับการชื่นชมมาก @$doc = new DOMDocument(); @$doc->loadHTML($html); $xml = simplexml_import_dom($doc); // just to make xpath more simple $images = $xml->xpath('//[@class="date"]'); foreach ($images as $img) { echo $img." "; }
87 php  html  xml  xpath  web 

3
ละเว้นเนมสเปซใน LINQ เป็น XML
ฉันจะมี LINQ เป็น XML iqnore เนมสเปซทั้งหมดได้อย่างไร หรือในทางกลับกันฉันจะตัดเนมสเปซออกได้อย่างไร ฉันถามเพราะเนมสเปซถูกตั้งค่าแบบกึ่งสุ่มและฉันเบื่อที่จะต้องค้นหาโหนดทั้งที่มีและไม่มีเนมสเปซ
87 .net  xml  linq 

12
วิธีจัดการกับ XML ใน C #
วิธีที่ดีที่สุดในการจัดการกับเอกสาร XML, XSD และอื่น ๆ ใน C # 2.0 คืออะไร? จะใช้คลาสใดเป็นต้นแนวทางปฏิบัติที่ดีที่สุดในการแยกวิเคราะห์และการทำเอกสาร XML เป็นต้น แก้ไข: ยินดีต้อนรับคำแนะนำ. Net 3.5
87 c#  .net  xml 

9
ไม่ได้ประกาศองค์ประกอบการกำหนดค่า
ฉันกำลังทำงานบางอย่างใน Visual Studio 2012 Express Edition ฉันได้เพิ่มไฟล์ XML ของ App.config ดังนี้: <?xml version="1.0" encoding="utf-8" ?> <configuration> </configuration> สิ่งแรกที่เกิดขึ้นคือคำเตือนปรากฏขึ้นว่า "ไม่ได้ประกาศองค์ประกอบ" การกำหนดค่า "" ไม่มีใครรู้ว่าทำไมถึงเกิดขึ้น? ดูเหมือนว่าจะไม่สามารถประกาศองค์ประกอบภายในได้จนกว่าจะได้รับการแก้ไข ขอบคุณ! นี่คือ XML ทั้งหมด: <?xml version="1.0" encoding="utf-8"?> <configuration> <appSettings> <add key="Version" value="779" /> <add key="TimeOut" value="60000" /> <add key="LogFileName" value="Log.txt" /> <!-- your Developer Id with eBay …
87 c#  xml  app-config 

3
จะสร้างค่าบูลีนได้อย่างไร?
ฉันยังใหม่กับ XSLT และคิดไม่ออกว่าฉันผิดพลาดตรงไหนกับรหัสต่อไปนี้ <xsl:variable name="var" select="boolean('false')"/> <xsl:if test="$var'">variable is true</xsl:if> มันจะคืนค่าจริงเสมอเมื่อมันถูกหมายถึงเท็จ ทำไม?

4
XML Schema วิธี จำกัด แอตทริบิวต์โดยการแจงนับ
ฉันมีแท็ก XML ต่อไปนี้ <price currency="euros">20000.00</price> ฉันจะ จำกัด แอตทริบิวต์สกุลเงินเป็นหนึ่งต่อไปนี้ได้อย่างไร: ยูโร ปอนด์ ดอลลาร์ และราคาเป็นสองเท่า? ฉันเพิ่งได้รับข้อผิดพลาดเมื่อพยายามพิมพ์ทั้งสองอย่างนี่คือสิ่งที่ฉันได้รับจนถึงตอนนี้: <xs:element name="price"> <xs:complexType> <xs:attribute name="currency"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="pounds" /> <xs:enumeration value="euros" /> <xs:enumeration value="dollars" /> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element>
86 xml  xsd 

7
PHP: เรียกใช้ฟังก์ชันที่ไม่ได้กำหนด: simplexml_load_string ()
ฉันกำลังใช้งานฟังก์ชั่นการนับ Facebook โดยใช้ไฟล์ cron cron จะทำงานทุกๆ 10 นาทีและนับจำนวนไลค์ทั้งหมดของเพจ for($i=0;$i<3;$i++){ $source_url =$cars[$i]; $rest_url = "http://api.facebook.com/restserver.php?method=links.getStats&urls=".urlencode($source_url); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL,$rest_url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $content = curl_exec($curl); curl_close($curl); $message=stripslashes($content); $xml_record = simplexml_load_string($message); $fb_like_count = $xml_record->link_stat->like_count; echo "".$fb_like_count; mail("abc@gmail.com","hi".$fb_like_count,$message); } แต่ฉันได้รับข้อผิดพลาดของฟังก์ชันการโทรที่ไม่ได้กำหนด
86 php  xml  function  curl 

7
XML Serialization และประเภทที่สืบทอด
ต่อจากคำถามก่อนหน้าของฉันฉันได้ดำเนินการเพื่อรับโมเดลวัตถุของฉันเพื่อทำให้เป็นอนุกรมกับ XML แต่ตอนนี้ฉันประสบปัญหาแล้ว (แปลกใจ!) ปัญหาที่ฉันมีคือฉันมีคอลเล็กชันซึ่งเป็นประเภทคลาสฐานนามธรรมซึ่งบรรจุโดยประเภทที่ได้จากคอนกรีต ฉันคิดว่ามันจะเป็นการดีที่จะเพิ่มแอตทริบิวต์ XML ให้กับคลาสทั้งหมดที่เกี่ยวข้องและทุกอย่างจะเป็นสีพีช น่าเศร้าที่ไม่เป็นเช่นนั้น! ดังนั้นฉันได้ทำการขุดใน Google และตอนนี้ฉันเข้าใจแล้วว่าทำไมมันถึงไม่ทำงาน ในความXmlSerializerเป็นจริงแล้วการสะท้อนที่ชาญฉลาดเพื่อทำให้วัตถุเป็นอนุกรมเป็น / จาก XML และเนื่องจากมันขึ้นอยู่กับประเภทนามธรรมจึงไม่สามารถเข้าใจได้ว่ามันกำลังพูดถึงอะไร ละเอียด. ฉันเจอหน้านี้ใน CodeProject ซึ่งดูเหมือนว่ามันอาจช่วยได้มาก (ยังอ่าน / ใช้อย่างเต็มที่) แต่ฉันคิดว่าฉันอยากจะนำปัญหานี้ไปที่ตาราง StackOverflow ด้วยเพื่อดูว่าคุณเรียบร้อยหรือไม่ แฮ็ก / เทคนิคเพื่อให้สิ่งนี้เริ่มต้นใช้งานได้เร็วที่สุด / เบาที่สุด สิ่งหนึ่งที่ฉันควรเพิ่มก็คือฉันไม่ต้องการไปตามXmlIncludeเส้นทาง มีการเชื่อมต่อกับมันมากเกินไปและพื้นที่นี้ของระบบอยู่ระหว่างการพัฒนาอย่างหนักดังนั้นจึงน่าจะเป็นเรื่องที่น่าปวดหัวในการบำรุงรักษาอย่างแท้จริง!


5
วิธีลบองค์ประกอบใน lxml
ฉันต้องการลบองค์ประกอบทั้งหมดตามเนื้อหาของแอตทริบิวต์โดยใช้ lxml ของ python ตัวอย่าง: import lxml.etree as et xml=""" <groceries> <fruit state="rotten">apple</fruit> <fruit state="fresh">pear</fruit> <fruit state="fresh">starfruit</fruit> <fruit state="rotten">mango</fruit> <fruit state="fresh">peach</fruit> </groceries> """ tree=et.fromstring(xml) for bad in tree.xpath("//fruit[@state=\'rotten\']"): #remove this element from the tree print et.tostring(tree, pretty_print=True) ฉันต้องการพิมพ์: <groceries> <fruit state="fresh">pear</fruit> <fruit state="fresh">starfruit</fruit> <fruit state="fresh">peach</fruit> </groceries> มีวิธีดำเนินการโดยไม่เก็บตัวแปรชั่วคราวและพิมพ์ด้วยตนเองหรือไม่ดัง: newxml="<groceries>\n" for elt …
85 python  xml  lxml 

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