2

以下の XML 形式のサンプルを見つけてください。BizTalk ソリューションでスキーマを構築しようとしています。

次のような警告メッセージを受け取っていました

警告 BEC2004: 要素 'ORX' のスキーマ情報が見つかりませんでした。
警告 BEC2004: 要素 'NONSIGNONMSGSRQV1' のスキーマ情報が見つかりませんでした。
警告 BEC2004: 要素 'NONSONRQ' のスキーマ情報が見つかりませんでした。
警告 BEC2004: 要素 'CLIENT' のスキーマ情報が見つかりませんでした。
警告 BEC2004: 要素 'ID' のスキーマ情報が見つかりませんでした。
警告 BEC2004: 要素 'USERPASS' のスキーマ情報が見つかりませんでした。
など
………………
_

<?xml version="1.0" encoding="UTF-8"?>
<?ORX ORXHEADER="200" VERSION="201" SECURITY="NONE" OLDFILEUID="NONE" NEWFILEUID="NONE" ?>
<ORX>
  <NONSIGNONMSGSRQV1>
    <NONSONRQ>
      <CLIENT>123456765</CLIENT>
      <ID>arout_int</ID>
      <USERPASS>IM_Developer</USERPASS>
      <LANGUAGE>ENG</LANGUAGE>
      <APPID>WASSUP</APPID>
      <APPOVER>1</APPOVER>
    </NONSONRQ>
  </NONSIGNONMSGSRQV1> 
  <NONVERMSGSRQV1>
    <NONEMPLOYERHISTTRNRQ>
      <COOKIE>1234576540</COOKIE>
      <COOKIETAN>12345612340</COOKIETAN> 
      <BILLINGO1>45674567890</BILLINGO1> 
      <BILLINGO2>1245673567890</BILLINGO2> 
      <PURPOSE>
        <CODE>PROGRAM</CODE>
      </PURPOSE> 
      <EMPLOYERHISTRQ>
        <EMPLOYEEID>123004567</EMPLOYEEID>
      </EMPLOYERHISTRQ>
  </NONEMPLOYERHISTTRNRQ>
  </NONVERMSGSRQV1>
</ORX>

いくつかのグーグルを行った後 、スキーマプロパティのターゲット名前空間を削除しようとした問題がある XML インスタンスを検証するリンクからいくつかの知識を得ましたが、BizTalk ソリューションでは、スキーマに既に存在するターゲット名前空間を削除できません。

私の XML ドキュメントには targetnamespace がないので、その設定を XML スキーマ開発にどのように適用できますか?

4

1 に答える 1

1

この問題は、BizTalk 2006 レシピ: A Problem-Solution Approachを 読んで解決しました。

手順: スキーマを開きます -> スキーマ ノードに移動 -> スキーマ ノードのプロパティ -> 名前空間を削除し、問題を解決しました。

于 2013-02-25T23:31:54.430 に答える