سؤال

كتبت العديد من بيانات XQuery لتمزيق بيانات KPI و Dashboard الموجودة ولكن أود التحقق من صحة استفساراتي عن طريق مراجعة مخطط XML المقابل أو DTD إذا كان موجودا. لقد بحثت عبر الإنترنت ولكن لم أتمكن من العثور على ما كنت أبحث عنه.

يتم تخزين البيانات التعريفية في قاعدة بيانات SQL Server Back Back Point في DBO.FCOBJECSS SERIALIZLIMML.

هل كانت مفيدة؟

المحلول

خدمة تأليف PPS تعرض WSDL يمكنك التحقق من صحة XML ضدها.

يمكنك الاستيلاء على هذا WSDL من وثائق المواصفات المفتوحة في:

http://msdn.microsoft.com/en-us/library/dd930052(V=FOFFICE.12).aspx.

أو عن طريق ضرب خادم SharePoint باستخدام عنوان URL التالي:

http://server/_vti_bin/pps/PPSAuthoringService.asmx?wsdl

في مثالك، KPI هو:

  <xs:complexType name="Kpi">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:FirstClassElement">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Actuals" type="tns:ArrayOfKpiMeasure"/>
          <xs:element minOccurs="0" maxOccurs="1" name="Targets" type="tns:ArrayOfTarget"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

و، لوحة القيادة هي:

  <xs:complexType name="Dashboard">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:FirstClassElement">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="1" name="Pages" type="tns:ArrayOfDashboardElement"/>
        </xs:sequence>
        <xs:attribute name="TemplateType" type="xs:string"/>
        <xs:attribute name="DeploymentPath" type="xs:string"/>
        <xs:attribute name="SitePath" type="xs:string"/>
        <xs:attribute name="MasterPagePath" type="xs:string"/>
        <xs:attribute name="MasterPageDisplayName" type="xs:string"/>
        <xs:attribute name="PageList" type="xs:string"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

إذا كنت بحاجة إلى مساعدة في التحقق من صحة مثيل XML ضد WSDL، نلقي نظرة على التحقق من صحة مستند مثيل XML ضد WSDL.

نصائح أخرى

إذا كان هناك نموذج مصدر XML متاحا، فيمكن إنتاج خادم من خلال المستند المرجعي بأحد الأساليب التالية:

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top