NFC タグの検出と読み取り

www.altova.com すべてを展開/折りたたむ このトピックを印刷 前のページ 1つ上のレベル 次のページ

ホーム >  デザインオブジェクト/機能 > NFC >

NFC タグの検出と読み取り

NFC 開始アクション を使用して、 NFC が開始されると、NFC タグの検出は自動的に開始されます。 NFC タグが検出されると、タグ内の NFC メッセージが自動的に受信され、メッセージ内の情報が $MT_NFC ツリー。内に保管されます。 NFC アクションの開始/停止 がデザイン内に追加されると、このツリーがデザイン内に作成されます。 ツリーの構造全体が下に表示されています。 NDEF メッセージは、複数の NDEF レコードを含むことができ、 NDEF レコードは再帰的であることができます。 受信された NFC タグ 情報が NDEFMessage または NDEFRecord 要素の属性の情報を含まない場合、 $MT_NFC ツリー内でこれらの属性は作成されません。

 

Click to expand/collaps$MT_NFC ツリーの全体の構造

         <Root>

            <Tag Id=""/>

            <NdefMessage 

               CanMakeReadOnly="" 

               IsWriteable="" 

               MaxSize="" 

               Type="">

               <NdefRecord 

                  Id="" 

                  TypeNameField="" 

                  RecordTypeDefinition="" 

                  Type="" 

                  Text="" 

                  Language="" 

                  URI="" 

                  Payload="" 

                  MimeType="" 

                  ExternalDomain="" 

                  ExternalPackageName="">

                  <NdefRecord />

               </NdefRecord>

               <NdefRecord />

                   ...

               <NdefRecord />

            </NdefMessage>

         </Root>

 

 

$MT_NFC ツリー内の情報を更に処理し、他のページソースデータと同じ方法で表示することができます。 例えば、$MT_NFC/Root/Tag/NdefMessage/NdefRecord/@Text ノードはラベル内のメッセージテキストを表示するためにラベルにリンクすることができます。

 

メモ:NFC タグが検出されると、実行される追加アクションを NFC タグの検出時 イベントのタブを使用して指定することができます。

 

メモ:NFC からの情報は、 $MT_NFC ツリー内の既存の情報を上書きします。タグが検出されると、 $MT_NFC ツリー内の前のタグの情報が置き換えられます。

 


(C) 2019 Altova GmbH