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

XSD โดยทั่วไปหมายถึงเอกสารที่เขียนในรูปแบบ W3C XML Schema ซึ่งมีคำอธิบายของเอกสาร XML ประเภทใดประเภทหนึ่ง


14
เครื่องมือตรวจสอบ XML Schema (XSD) หรือไม่ [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ ที่สำนักงานเรากำลังเขียนแอปพลิเคชันที่จะสร้างไฟล์ XML กับสคีมาที่เราได้รับ เรามีสคีมาในไฟล์. XSD มีเครื่องมือหรือไลบรารีที่เราสามารถใช้สำหรับการทดสอบอัตโนมัติเพื่อตรวจสอบว่า XML ที่สร้างขึ้นตรงกับสคีมาหรือไม่ เราต้องการเครื่องมือฟรีที่เหมาะสมสำหรับการใช้งานเชิงพาณิชย์แม้ว่าเราจะไม่รวมตัวตรวจสอบ schema ดังนั้นจึงจำเป็นต้องใช้ devs เท่านั้นในระหว่างการพัฒนา ภาษาสำหรับการพัฒนาของเราคือ C ++ หากสร้างความแตกต่างใด ๆ แม้ว่าฉันไม่คิดว่ามันควรจะเป็นเพราะเราสามารถสร้างไฟล์ xml แล้วทำการตรวจสอบโดยการเรียกโปรแกรมแยกต่างหากในการทดสอบ
266 xml  validation  xsd  schema 

13
วิธีที่ดีที่สุดในการตรวจสอบไฟล์ XML กับไฟล์ XSD คืออะไร
ฉันกำลังสร้างไฟล์ xml บางไฟล์ที่ต้องสอดคล้องกับไฟล์ xsd ที่มอบให้ฉัน วิธีที่ดีที่สุดในการตรวจสอบว่าพวกเขาสอดคล้องอะไร
263 java  xml  validation  xsd 

20
แอตทริบิวต์ XML และองค์ประกอบ XML
ที่ทำงานเราถูกขอให้สร้างไฟล์ XML เพื่อส่งผ่านข้อมูลไปยังแอปพลิเคชันออฟไลน์อื่นซึ่งจะสร้างไฟล์ XML ลำดับที่สองเพื่อส่งคืนเพื่ออัปเดตข้อมูลบางส่วนของเรา ในระหว่างกระบวนการเราได้พูดคุยกับทีมงานของแอพพลิเคชันอื่น ๆ เกี่ยวกับโครงสร้างของไฟล์ XML ตัวอย่างที่ฉันคิดขึ้นมานั้นเป็นสิ่งที่ต้องการ: <INVENTORY> <ITEM serialNumber="something" location="something" barcode="something"> <TYPE modelNumber="something" vendor="something"/> </ITEM> </INVENTORY> ทีมอื่นกล่าวว่านี่ไม่ใช่มาตรฐานอุตสาหกรรมและควรใช้แอตทริบิวต์นั้นกับข้อมูลเมตาเท่านั้น พวกเขาแนะนำ: <INVENTORY> <ITEM> <SERIALNUMBER>something</SERIALNUMBER> <LOCATION>something</LOCATION> <BARCODE>something</BARCODE> <TYPE> <MODELNUMBER>something</MODELNUMBER> <VENDOR>something</VENDOR> </TYPE> </ITEM> </INVENTORY> เหตุผลที่ฉันแนะนำแรกคือขนาดของไฟล์ที่สร้างมีขนาดเล็กกว่ามาก จะมีรายการประมาณ 80000 รายการที่จะอยู่ในไฟล์ระหว่างการถ่ายโอน คำแนะนำของพวกเขาในความเป็นจริงนั้นใหญ่กว่าที่ฉันแนะนำไว้ถึงสามเท่า ฉันค้นหา "มาตรฐานอุตสาหกรรม" ที่กล่าวถึงอย่างลึกลับ แต่สิ่งที่ใกล้เคียงที่สุดที่ฉันสามารถหาได้คือแอตทริบิวต์ XML ควรใช้สำหรับข้อมูลเมตาเท่านั้น หลังจากคำอธิบายที่ยืดยาว (ขอโทษ) คุณจะทราบได้อย่างไรว่าข้อมูล meta คืออะไรและเมื่อออกแบบโครงสร้างของเอกสาร XML …
253 xml  xsd 


4
XML Schema ค่าเริ่มต้น minOccurs / maxOccurs
ฉันสงสัยว่าข้อมูลจำเพาะ XML Schema จัดการกับกรณีเหล่านี้ได้อย่างไร: <xsd:element minOccurs="1" name="asdf"/> ไม่ให้ maxOccurs -> นี่คือความเป็นลางร้าย [1..1]? <xsd:element minOccurs="5" maxOccurs="2" name="asdf"/> ฉันคิดว่ามันไม่ถูกต้องเพียง? <xsd:element maxOccurs="2" name="asdf"/> นี่คือภาวะเชิงการนับ [0..2] หรือ [1..2]? มีคำจำกัดความ "เป็นทางการ" ว่าข้อมูลจำเพาะ XML Schema จัดการกับกรณีเหล่านี้ได้อย่างไร
214 xml  xsd 


19
วิธีสร้างเอกสาร XML ตัวอย่างจาก DTD หรือ XSD ของพวกเขา
เรากำลังพัฒนาแอปพลิเคชั่นที่เกี่ยวข้องกับการแปลง XML จำนวนมาก เราไม่มีข้อมูลทดสอบอินพุตที่เหมาะสมต่อไฟล์เฉพาะไฟล์ DTD หรือ XSD เราต้องการสร้างข้อมูลทดสอบของเราเองจากไฟล์เหล่านี้ มีวิธีง่าย ๆ / ฟรีที่จะทำเช่นนั้น? แก้ไข เห็นได้ชัดว่าไม่มีเครื่องมือฟรีสำหรับเรื่องนี้และฉันยอมรับว่า OxygenXML เป็นหนึ่งในเครื่องมือที่ดีที่สุดสำหรับสิ่งนี้
186 xml  xsd  dtd  test-data 

8
ความแตกต่างระหว่าง XSD และ WSDL คืออะไร
ความแตกต่างระหว่างXML SchemaและWSDLคืออะไร? ที่ผมสังเกตเห็นความแตกต่างก็คือว่าWSDLมีXSDและWSDLเราสามารถประกาศการดำเนินงาน XSDแต่ไม่ได้อยู่ใน ถูกต้องไหม
178 web-services  wsdl  xsd 

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 

10
เครื่องมือใด ๆ ในการสร้างสกีมา XSD จากเอกสารอินสแตนซ์ XML [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังมองหาเครื่องมือที่จะใช้เอกสารอินสแตนซ์ XML และแสดงผลลัพธ์ XSD ที่สอดคล้องกัน แน่นอนฉันรู้ว่า XSD schema ที่สร้างขึ้นจะถูก จำกัด เมื่อเปรียบเทียบกับการสร้าง schema ด้วยมือ (อาจจะไม่จัดการองค์ประกอบเสริมหรือทำซ้ำหรือข้อ จำกัด ของข้อมูล) แต่อย่างน้อยก็อาจเป็นจุดเริ่มต้นอย่างรวดเร็ว
146 xml  xsd  schema  generator 

15
วิธีการเห็นภาพ XML schema? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน12 เดือนที่ผ่านมา ปรับปรุงคำถามนี้ ฉันทำ XML Schema - รหัสทั้งหมดโดยทั่วไป - และสงสัยว่ามีวิธีที่รหัสสามารถสร้างสิ่งนี้: ถ้าเป็นเช่นนั้นฉันจะทำอย่างไร
138 xml  xsd 

3
XML Schema: องค์ประกอบที่มีแอตทริบิวต์ที่มีเฉพาะข้อความ?
ฉันมีปัญหาในการค้นหาสิ่งนี้ ฉันจะกำหนดองค์ประกอบในไฟล์ XML schema สำหรับ XML ที่มีลักษณะดังนี้ได้อย่างไร: <option value="test">sometext</option> ฉันคิดไม่ออกว่าจะกำหนดองค์ประกอบที่เป็นประเภทxs:stringและมีแอตทริบิวต์อย่างไร นี่คือสิ่งที่ฉันมีจนถึงตอนนี้: <xs:element name="option"> <xs:complexType> <xs:attribute name="value" type="xs:string" /> </xs:complexType> </xs:element>
136 xml  xsd 

4
การใช้ xsi: schemaLocation คืออะไร?
ฉันเห็นว่าเรามีหลาย url เป็นค่าของแอตทริบิวต์นี้เช่นในฤดูใบไม้ผลิ: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd"> ทำไมจึงจำเป็นและใช้ทำอะไร? Spring ไปที่ url และตรวจสอบความถูกต้องหรือไม่ ความแตกต่างระหว่าง xmlns และ xsi: schemaLocation คืออะไร?
131 xsd 

13
สร้างคลาส Java จากไฟล์. XSD ... ?
ฉันมีไฟล์สกีมา QuickBooks SDK .XSD ขนาดมหึมาซึ่งกำหนดคำขอ / การตอบกลับ XML ที่ฉันสามารถส่ง / รับจาก QuickBooks ฉันต้องการที่จะสามารถสร้างคลาส Java จากไฟล์. XSD เหล่านี้ได้อย่างง่ายดายซึ่งฉันสามารถใช้เพื่อมาร์แชล XML เป็นอ็อบเจ็กต์ Java และอ็อบเจ็กต์ Java เป็น XML มีวิธีง่ายๆในการทำ ... ? ตามหลักการแล้วจะไม่ต้องใช้ไลบรารีใด ๆ ภายนอกกับ Java distro พื้นฐานในขณะรันไทม์ แต่ฉันยืดหยุ่น ...
127 java  xml  xsd 

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