FSharp.Data (संस्करण 2.0.5) में XML प्रकार प्रदाता का उपयोग तत्व नाम स्कीमा में नामों से मेल नहीं खाते हैं।एफ # एक्सएमएल प्रकार प्रदाता नाम बदलता है
उदाहरण के लिए मेरी एक्सएमएल फाइल के साथ शुरू होता:
<?xml version="1.0" encoding="utf-8"?>
<WebQuery><Results><Result><PrimaryID>105882365</PrimaryID><CONTACT_ADDRESS_LINE_1 /><CONTACT_ADDRESS_LINE_2 />
लेकिन एफ # में मैं
.ContactAddressLine1
साथ CONTACT_ADDRESS_LINE_1 संदर्भित करने के लिए की जरूरत है वहाँ प्रकार प्रदाताओं मुझे समझ नहीं आता के बारे में कुछ है? स्कीमा में तत्व नाम से भिन्न F # में नाम क्यों है?
'CONTACT_ADDRESS_LINE_1' तो प्रारूप अन्य तत्वों का पालन पर विचार कर्कश लगता है तक पहुँचने हो जाएगा द्वारा । – ChaosPandion
कैओसपैंडोइन - शायद ऐसा है, लेकिन मैं स्कीमा को नियंत्रित नहीं करता, यह बाहरी फर्म द्वारा प्रदान किया जाता है। – JonnyBoats
मुझे एक्सएमएल प्रकार प्रदाता पर कुछ पढ़ना होगा। मैं यह सोचने में मदद नहीं कर सकता कि क्या वे उस तत्व पर आंतरिक मेटाडेटा रखते हैं जो मूल रूप का प्रतिनिधित्व करता है। ऐसा लगता है कि वे नामों को अधिक .NET सम्मेलन में प्रारूपित कर सकते हैं। – ChaosPandion