Mit dem XML-Typ-Provider in FSharp.Data (Version 2.0.5) stimmen die Elementnamen nicht mit den Namen im Schema überein.F # XML-Typ-Provider ändert den Namen
Zum Beispiel beginnt meine XML-Dateien mit:
<?xml version="1.0" encoding="utf-8"?>
<WebQuery><Results><Result><PrimaryID>105882365</PrimaryID><CONTACT_ADDRESS_LINE_1 /><CONTACT_ADDRESS_LINE_2 />
aber in F # Ich brauche CONTACT_ADDRESS_LINE_1 mit
.ContactAddressLine1
Gibt es etwas über Typ-Anbieter verweisen verstehe ich nicht? Warum unterscheidet sich der Name in F # vom Elementnamen im Schema?
'CONTACT_ADDRESS_LINE_1' jarring scheint so werden den Zugriff auf das Format die anderen Elemente unter Berücksichtigung folgen . – ChaosPandion
ChaosPandoin - Vielleicht, aber ich kontrolliere nicht das Schema, es ist, was von einer externen Firma zur Verfügung gestellt wird. – JonnyBoats
Ich muss etwas über den XML-Typ-Anbieter lesen. Ich kann nicht anders, als mich zu fragen, ob sie interne Metadaten für das Element behalten, das die ursprüngliche Form darstellt. Es scheint möglich, dass sie Namen in einer .NET-Konvention formatieren. – ChaosPandion