From cbc7a27372f1b2eba937a33f4c3bda8a3581ebf3 Mon Sep 17 00:00:00 2001 From: Luca Torella Date: Wed, 11 Feb 2026 09:56:02 +0100 Subject: [PATCH 1/4] docs(parser): add EPC format to get-started pages --- docs/sdks/android/parser/get-started.md | 3 ++- docs/sdks/capacitor/parser/get-started.md | 3 ++- docs/sdks/cordova/parser/get-started.md | 3 ++- docs/sdks/flutter/parser/get-started.md | 3 ++- docs/sdks/ios/parser/get-started.md | 3 ++- docs/sdks/net/android/parser/get-started.md | 3 ++- docs/sdks/net/ios/parser/get-started.md | 3 ++- docs/sdks/react-native/parser/get-started.md | 3 ++- docs/sdks/web/parser/get-started.md | 1 + 9 files changed, 17 insertions(+), 8 deletions(-) diff --git a/docs/sdks/android/parser/get-started.md b/docs/sdks/android/parser/get-started.md index f673cba5..5480365b 100644 --- a/docs/sdks/android/parser/get-started.md +++ b/docs/sdks/android/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/android/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/android/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/android/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/android/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/android/parser/iata-bcbp.html). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/android/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/android/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/android/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/android/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/android/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/android/parser/epc.html). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,6 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/android/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/android/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/android/parser/iata-bcbp.html) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/android/parser/epc.html) ## Prerequisites diff --git a/docs/sdks/capacitor/parser/get-started.md b/docs/sdks/capacitor/parser/get-started.md index c4cf1992..af181e6c 100644 --- a/docs/sdks/capacitor/parser/get-started.md +++ b/docs/sdks/capacitor/parser/get-started.md @@ -9,7 +9,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/capacitor/parser/AI) system](https://docs.scandit.com/data-capture-sdk/capacitor/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/capacitor/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/capacitor/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/iata-bcbp.html). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/capacitor/parser/AI) system](https://docs.scandit.com/data-capture-sdk/capacitor/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/capacitor/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/capacitor/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/epc.html). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -22,6 +22,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/capacitor/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/capacitor/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/capacitor/parser/iata-bcbp.html) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/epc.html) ## Prerequisites diff --git a/docs/sdks/cordova/parser/get-started.md b/docs/sdks/cordova/parser/get-started.md index dcf32b85..dc64a093 100644 --- a/docs/sdks/cordova/parser/get-started.md +++ b/docs/sdks/cordova/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/cordova/parser/hibc.html), [GS1 Application Identifier (parser/AI) system](https://docs.scandit.com/data-capture-sdk/cordova/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/cordova/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/cordova/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/cordova/parser/iata-bcbp.html). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/cordova/parser/hibc.html), [GS1 Application Identifier (parser/AI) system](https://docs.scandit.com/data-capture-sdk/cordova/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/cordova/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/cordova/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/cordova/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/cordova/parser/epc.html). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,6 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/cordova/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/cordova/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/cordova/parser/iata-bcbp.html) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/cordova/parser/epc.html) ## Prerequisites diff --git a/docs/sdks/flutter/parser/get-started.md b/docs/sdks/flutter/parser/get-started.md index 3f907b90..43fbd9b0 100644 --- a/docs/sdks/flutter/parser/get-started.md +++ b/docs/sdks/flutter/parser/get-started.md @@ -12,7 +12,7 @@ keywords: # Get Started The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/flutter/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/flutter/parser/AI) system](https://docs.scandit.com/data-capture-sdk/flutter/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/flutter/parser/swissqr.html), [VIN Vehicle Identification -Number](https://docs.scandit.com/data-capture-sdk/flutter/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/flutter/parser/iata-bcbp.html). +Number](https://docs.scandit.com/data-capture-sdk/flutter/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/flutter/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/flutter/parser/epc.html). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -25,6 +25,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/flutter/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/flutter/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/flutter/parser/iata-bcbp.html) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/flutter/parser/epc.html) ## Prerequisites diff --git a/docs/sdks/ios/parser/get-started.md b/docs/sdks/ios/parser/get-started.md index beaad07d..64d1246c 100644 --- a/docs/sdks/ios/parser/get-started.md +++ b/docs/sdks/ios/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/ios/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/ios/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/ios/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/ios/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/ios/parser/iata-bcbp.html). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/ios/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/ios/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/ios/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/ios/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/ios/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/ios/parser/epc.html). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,6 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/ios/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/ios/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/ios/parser/iata-bcbp.html) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/ios/parser/epc.html) ## Prerequisites diff --git a/docs/sdks/net/android/parser/get-started.md b/docs/sdks/net/android/parser/get-started.md index 454ec0fb..d8e5a4b0 100644 --- a/docs/sdks/net/android/parser/get-started.md +++ b/docs/sdks/net/android/parser/get-started.md @@ -9,7 +9,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/AI) system](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/iata-bcbp.html). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/AI) system](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/epc.html). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -22,3 +22,4 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/iata-bcbp.html) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/epc.html) diff --git a/docs/sdks/net/ios/parser/get-started.md b/docs/sdks/net/ios/parser/get-started.md index 7c36fb17..89d0515f 100644 --- a/docs/sdks/net/ios/parser/get-started.md +++ b/docs/sdks/net/ios/parser/get-started.md @@ -9,7 +9,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/AI) system](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/iata-bcbp.html). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/AI) system](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/epc.html). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -22,3 +22,4 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/iata-bcbp.html) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/epc.html) diff --git a/docs/sdks/react-native/parser/get-started.md b/docs/sdks/react-native/parser/get-started.md index 25585c0a..b372f4d4 100644 --- a/docs/sdks/react-native/parser/get-started.md +++ b/docs/sdks/react-native/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/react-native/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/react-native/parser/AI) system](https://docs.scandit.com/data-capture-sdk/react-native/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/react-native/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/react-native/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/react-native/parser/iata-bcbp.html). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/react-native/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/react-native/parser/AI) system](https://docs.scandit.com/data-capture-sdk/react-native/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/react-native/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/react-native/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/react-native/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/react-native/parser/epc.html). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,6 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/react-native/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/react-native/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/react-native/parser/iata-bcbp.html) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/react-native/parser/epc.html) ## Prerequisites diff --git a/docs/sdks/web/parser/get-started.md b/docs/sdks/web/parser/get-started.md index 216e26fe..c5e99e75 100644 --- a/docs/sdks/web/parser/get-started.md +++ b/docs/sdks/web/parser/get-started.md @@ -18,6 +18,7 @@ The Parser parses data strings (as found in barcodes) into a set of key-value ma - [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/web/parser/swissqr.html) - [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/web/parser/vin.html) - [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/web/parser/iata-bcbp.html) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/web/parser/epc.html) More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. From 960e66fc34b3f630c0a1674438e8ffe02f7258c5 Mon Sep 17 00:00:00 2001 From: Luca Torella Date: Wed, 11 Feb 2026 09:58:25 +0100 Subject: [PATCH 2/4] docs(parser): remove broken EPC links from get-started pages --- docs/sdks/android/parser/get-started.md | 4 ++-- docs/sdks/capacitor/parser/get-started.md | 4 ++-- docs/sdks/cordova/parser/get-started.md | 4 ++-- docs/sdks/flutter/parser/get-started.md | 4 ++-- docs/sdks/ios/parser/get-started.md | 4 ++-- docs/sdks/net/android/parser/get-started.md | 4 ++-- docs/sdks/net/ios/parser/get-started.md | 4 ++-- docs/sdks/react-native/parser/get-started.md | 4 ++-- docs/sdks/web/parser/get-started.md | 2 +- 9 files changed, 17 insertions(+), 17 deletions(-) diff --git a/docs/sdks/android/parser/get-started.md b/docs/sdks/android/parser/get-started.md index 5480365b..78b69d81 100644 --- a/docs/sdks/android/parser/get-started.md +++ b/docs/sdks/android/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/android/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/android/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/android/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/android/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/android/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/android/parser/epc.html). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/android/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/android/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/android/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/android/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/android/parser/iata-bcbp.html), Electronic Product Code (EPC). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,7 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/android/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/android/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/android/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/android/parser/epc.html) +- Electronic Product Code (EPC) ## Prerequisites diff --git a/docs/sdks/capacitor/parser/get-started.md b/docs/sdks/capacitor/parser/get-started.md index af181e6c..b4cb70e4 100644 --- a/docs/sdks/capacitor/parser/get-started.md +++ b/docs/sdks/capacitor/parser/get-started.md @@ -9,7 +9,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/capacitor/parser/AI) system](https://docs.scandit.com/data-capture-sdk/capacitor/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/capacitor/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/capacitor/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/epc.html). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/capacitor/parser/AI) system](https://docs.scandit.com/data-capture-sdk/capacitor/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/capacitor/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/capacitor/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/iata-bcbp.html), Electronic Product Code (EPC). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -22,7 +22,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/capacitor/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/capacitor/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/capacitor/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/epc.html) +- Electronic Product Code (EPC) ## Prerequisites diff --git a/docs/sdks/cordova/parser/get-started.md b/docs/sdks/cordova/parser/get-started.md index dc64a093..bbde3f98 100644 --- a/docs/sdks/cordova/parser/get-started.md +++ b/docs/sdks/cordova/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/cordova/parser/hibc.html), [GS1 Application Identifier (parser/AI) system](https://docs.scandit.com/data-capture-sdk/cordova/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/cordova/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/cordova/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/cordova/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/cordova/parser/epc.html). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/cordova/parser/hibc.html), [GS1 Application Identifier (parser/AI) system](https://docs.scandit.com/data-capture-sdk/cordova/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/cordova/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/cordova/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/cordova/parser/iata-bcbp.html), Electronic Product Code (EPC). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,7 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/cordova/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/cordova/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/cordova/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/cordova/parser/epc.html) +- Electronic Product Code (EPC) ## Prerequisites diff --git a/docs/sdks/flutter/parser/get-started.md b/docs/sdks/flutter/parser/get-started.md index 43fbd9b0..93edf62d 100644 --- a/docs/sdks/flutter/parser/get-started.md +++ b/docs/sdks/flutter/parser/get-started.md @@ -12,7 +12,7 @@ keywords: # Get Started The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/flutter/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/flutter/parser/AI) system](https://docs.scandit.com/data-capture-sdk/flutter/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/flutter/parser/swissqr.html), [VIN Vehicle Identification -Number](https://docs.scandit.com/data-capture-sdk/flutter/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/flutter/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/flutter/parser/epc.html). +Number](https://docs.scandit.com/data-capture-sdk/flutter/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/flutter/parser/iata-bcbp.html), Electronic Product Code (EPC). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -25,7 +25,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/flutter/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/flutter/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/flutter/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/flutter/parser/epc.html) +- Electronic Product Code (EPC) ## Prerequisites diff --git a/docs/sdks/ios/parser/get-started.md b/docs/sdks/ios/parser/get-started.md index 64d1246c..b7c2d4b2 100644 --- a/docs/sdks/ios/parser/get-started.md +++ b/docs/sdks/ios/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/ios/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/ios/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/ios/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/ios/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/ios/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/ios/parser/epc.html). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/ios/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/ios/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/ios/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/ios/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/ios/parser/iata-bcbp.html), Electronic Product Code (EPC). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,7 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/ios/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/ios/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/ios/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/ios/parser/epc.html) +- Electronic Product Code (EPC) ## Prerequisites diff --git a/docs/sdks/net/android/parser/get-started.md b/docs/sdks/net/android/parser/get-started.md index d8e5a4b0..c80f4385 100644 --- a/docs/sdks/net/android/parser/get-started.md +++ b/docs/sdks/net/android/parser/get-started.md @@ -9,7 +9,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/AI) system](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/epc.html). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/AI) system](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/iata-bcbp.html), Electronic Product Code (EPC). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -22,4 +22,4 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/epc.html) +- Electronic Product Code (EPC) diff --git a/docs/sdks/net/ios/parser/get-started.md b/docs/sdks/net/ios/parser/get-started.md index 89d0515f..2a0389c9 100644 --- a/docs/sdks/net/ios/parser/get-started.md +++ b/docs/sdks/net/ios/parser/get-started.md @@ -9,7 +9,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/AI) system](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/epc.html). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/AI) system](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/iata-bcbp.html), Electronic Product Code (EPC). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -22,4 +22,4 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/epc.html) +- Electronic Product Code (EPC) diff --git a/docs/sdks/react-native/parser/get-started.md b/docs/sdks/react-native/parser/get-started.md index b372f4d4..6daa1e1a 100644 --- a/docs/sdks/react-native/parser/get-started.md +++ b/docs/sdks/react-native/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/react-native/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/react-native/parser/AI) system](https://docs.scandit.com/data-capture-sdk/react-native/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/react-native/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/react-native/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/react-native/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/react-native/parser/epc.html). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/react-native/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/react-native/parser/AI) system](https://docs.scandit.com/data-capture-sdk/react-native/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/react-native/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/react-native/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/react-native/parser/iata-bcbp.html), Electronic Product Code (EPC). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,7 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/react-native/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/react-native/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/react-native/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/react-native/parser/epc.html) +- Electronic Product Code (EPC) ## Prerequisites diff --git a/docs/sdks/web/parser/get-started.md b/docs/sdks/web/parser/get-started.md index c5e99e75..99a9f6e6 100644 --- a/docs/sdks/web/parser/get-started.md +++ b/docs/sdks/web/parser/get-started.md @@ -18,7 +18,7 @@ The Parser parses data strings (as found in barcodes) into a set of key-value ma - [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/web/parser/swissqr.html) - [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/web/parser/vin.html) - [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/web/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/web/parser/epc.html) +- Electronic Product Code (EPC) More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. From b3a39e9de259cb70534bba81a8f77dc467ff6624 Mon Sep 17 00:00:00 2001 From: Luca Torella Date: Wed, 11 Feb 2026 10:03:27 +0100 Subject: [PATCH 3/4] docs(parser): add EPC pages and wire get-started links --- docs/sdks/android/parser/epc.md | 45 ++++++++++++++++++++ docs/sdks/android/parser/get-started.md | 4 +- docs/sdks/capacitor/parser/epc.md | 45 ++++++++++++++++++++ docs/sdks/capacitor/parser/get-started.md | 4 +- docs/sdks/cordova/parser/epc.md | 45 ++++++++++++++++++++ docs/sdks/cordova/parser/get-started.md | 4 +- docs/sdks/flutter/parser/epc.md | 45 ++++++++++++++++++++ docs/sdks/flutter/parser/get-started.md | 4 +- docs/sdks/ios/parser/epc.md | 45 ++++++++++++++++++++ docs/sdks/ios/parser/get-started.md | 4 +- docs/sdks/net/android/parser/get-started.md | 3 +- docs/sdks/net/ios/parser/get-started.md | 3 +- docs/sdks/react-native/parser/epc.md | 45 ++++++++++++++++++++ docs/sdks/react-native/parser/get-started.md | 4 +- docs/sdks/web/parser/epc.md | 45 ++++++++++++++++++++ docs/sdks/web/parser/get-started.md | 2 +- sidebars.ts | 7 +++ 17 files changed, 337 insertions(+), 17 deletions(-) create mode 100644 docs/sdks/android/parser/epc.md create mode 100644 docs/sdks/capacitor/parser/epc.md create mode 100644 docs/sdks/cordova/parser/epc.md create mode 100644 docs/sdks/flutter/parser/epc.md create mode 100644 docs/sdks/ios/parser/epc.md create mode 100644 docs/sdks/react-native/parser/epc.md create mode 100644 docs/sdks/web/parser/epc.md diff --git a/docs/sdks/android/parser/epc.md b/docs/sdks/android/parser/epc.md new file mode 100644 index 00000000..e4fe9e34 --- /dev/null +++ b/docs/sdks/android/parser/epc.md @@ -0,0 +1,45 @@ +--- +sidebar_position: 9 +pagination_prev: null +pagination_next: null +framework: android +keywords: + - android +--- + +# Electronic Product Code (EPC) + +## Overview + +The EPC parser supports Electronic Product Code payloads in hexadecimal form. + +:::note +Currently only RFID Tag EPC Memory Bank Contents in GS1 SGTIN-96 format is supported. +::: + +## Example Data + +```text +303418705048259E449A941C +``` + +## Parse EPC Data + +```kotlin +val parser = Parser.forFormat(dataCaptureContext, ParserDataFormat.EPC) +val parsedData = parser.parseString("303418705048259E449A941C") +``` + +`parsedData.fieldsByName` contains structured values, including fields such as: +- `header` +- `filter` +- `partition` +- `companyPrefix` +- `itemReference` +- `serialNumber` +- `sgtin96` + +## See Also + +- [Parser Get Started](/sdks/android/parser/get-started) +- [Parser Data Format API](https://docs.scandit.com/data-capture-sdk/android/parser/api/parser-data-format.html) diff --git a/docs/sdks/android/parser/get-started.md b/docs/sdks/android/parser/get-started.md index 78b69d81..db2f0721 100644 --- a/docs/sdks/android/parser/get-started.md +++ b/docs/sdks/android/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/android/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/android/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/android/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/android/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/android/parser/iata-bcbp.html), Electronic Product Code (EPC). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/android/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/android/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/android/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/android/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/android/parser/iata-bcbp.html), [Electronic Product Code (EPC)](/sdks/android/parser/epc). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,7 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/android/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/android/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/android/parser/iata-bcbp.html) -- Electronic Product Code (EPC) +- [Electronic Product Code (EPC)](/sdks/android/parser/epc) ## Prerequisites diff --git a/docs/sdks/capacitor/parser/epc.md b/docs/sdks/capacitor/parser/epc.md new file mode 100644 index 00000000..85696a7f --- /dev/null +++ b/docs/sdks/capacitor/parser/epc.md @@ -0,0 +1,45 @@ +--- +sidebar_position: 9 +pagination_prev: null +pagination_next: null +framework: capacitor +keywords: + - capacitor +--- + +# Electronic Product Code (EPC) + +## Overview + +The EPC parser supports Electronic Product Code payloads in hexadecimal form. + +:::note +Currently only RFID Tag EPC Memory Bank Contents in GS1 SGTIN-96 format is supported. +::: + +## Example Data + +```text +303418705048259E449A941C +``` + +## Parse EPC Data + +```ts +const parser = await Parser.create(ParserDataFormat.Epc); +const parsedData = await parser.parseString("303418705048259E449A941C"); +``` + +`parsedData.fields` includes structured values, including fields such as: +- `header` +- `filter` +- `partition` +- `companyPrefix` +- `itemReference` +- `serialNumber` +- `sgtin96` + +## See Also + +- [Parser Get Started](/sdks/capacitor/parser/get-started) +- [Parser Data Format API](https://docs.scandit.com/data-capture-sdk/capacitor/parser/api/parser-data-format.html) diff --git a/docs/sdks/capacitor/parser/get-started.md b/docs/sdks/capacitor/parser/get-started.md index b4cb70e4..4d548054 100644 --- a/docs/sdks/capacitor/parser/get-started.md +++ b/docs/sdks/capacitor/parser/get-started.md @@ -9,7 +9,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/capacitor/parser/AI) system](https://docs.scandit.com/data-capture-sdk/capacitor/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/capacitor/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/capacitor/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/iata-bcbp.html), Electronic Product Code (EPC). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/capacitor/parser/AI) system](https://docs.scandit.com/data-capture-sdk/capacitor/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/capacitor/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/capacitor/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/iata-bcbp.html), [Electronic Product Code (EPC)](/sdks/capacitor/parser/epc). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -22,7 +22,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/capacitor/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/capacitor/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/capacitor/parser/iata-bcbp.html) -- Electronic Product Code (EPC) +- [Electronic Product Code (EPC)](/sdks/capacitor/parser/epc) ## Prerequisites diff --git a/docs/sdks/cordova/parser/epc.md b/docs/sdks/cordova/parser/epc.md new file mode 100644 index 00000000..ad82f33f --- /dev/null +++ b/docs/sdks/cordova/parser/epc.md @@ -0,0 +1,45 @@ +--- +sidebar_position: 9 +pagination_prev: null +pagination_next: null +framework: cordova +keywords: + - cordova +--- + +# Electronic Product Code (EPC) + +## Overview + +The EPC parser supports Electronic Product Code payloads in hexadecimal form. + +:::note +Currently only RFID Tag EPC Memory Bank Contents in GS1 SGTIN-96 format is supported. +::: + +## Example Data + +```text +303418705048259E449A941C +``` + +## Parse EPC Data + +```ts +const parser = await Parser.create(ParserDataFormat.Epc); +const parsedData = await parser.parseString("303418705048259E449A941C"); +``` + +`parsedData.fields` includes structured values, including fields such as: +- `header` +- `filter` +- `partition` +- `companyPrefix` +- `itemReference` +- `serialNumber` +- `sgtin96` + +## See Also + +- [Parser Get Started](/sdks/cordova/parser/get-started) +- [Parser Data Format API](https://docs.scandit.com/data-capture-sdk/cordova/parser/api/parser-data-format.html) diff --git a/docs/sdks/cordova/parser/get-started.md b/docs/sdks/cordova/parser/get-started.md index bbde3f98..cba45b6b 100644 --- a/docs/sdks/cordova/parser/get-started.md +++ b/docs/sdks/cordova/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/cordova/parser/hibc.html), [GS1 Application Identifier (parser/AI) system](https://docs.scandit.com/data-capture-sdk/cordova/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/cordova/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/cordova/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/cordova/parser/iata-bcbp.html), Electronic Product Code (EPC). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/cordova/parser/hibc.html), [GS1 Application Identifier (parser/AI) system](https://docs.scandit.com/data-capture-sdk/cordova/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/cordova/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/cordova/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/cordova/parser/iata-bcbp.html), [Electronic Product Code (EPC)](/sdks/cordova/parser/epc). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,7 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/cordova/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/cordova/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/cordova/parser/iata-bcbp.html) -- Electronic Product Code (EPC) +- [Electronic Product Code (EPC)](/sdks/cordova/parser/epc) ## Prerequisites diff --git a/docs/sdks/flutter/parser/epc.md b/docs/sdks/flutter/parser/epc.md new file mode 100644 index 00000000..02dd978c --- /dev/null +++ b/docs/sdks/flutter/parser/epc.md @@ -0,0 +1,45 @@ +--- +sidebar_position: 9 +pagination_prev: null +pagination_next: null +framework: flutter +keywords: + - flutter +--- + +# Electronic Product Code (EPC) + +## Overview + +The EPC parser supports Electronic Product Code payloads in hexadecimal form. + +:::note +Currently only RFID Tag EPC Memory Bank Contents in GS1 SGTIN-96 format is supported. +::: + +## Example Data + +```text +303418705048259E449A941C +``` + +## Parse EPC Data + +```dart +final parser = await Parser.create(ParserDataFormat.epc); +final parsedData = await parser.parseString("303418705048259E449A941C"); +``` + +`parsedData.fields` includes structured values, including fields such as: +- `header` +- `filter` +- `partition` +- `companyPrefix` +- `itemReference` +- `serialNumber` +- `sgtin96` + +## See Also + +- [Parser Get Started](/sdks/flutter/parser/get-started) +- [Parser Data Format API](https://docs.scandit.com/data-capture-sdk/flutter/parser/api/parser-data-format.html) diff --git a/docs/sdks/flutter/parser/get-started.md b/docs/sdks/flutter/parser/get-started.md index 93edf62d..155f3133 100644 --- a/docs/sdks/flutter/parser/get-started.md +++ b/docs/sdks/flutter/parser/get-started.md @@ -12,7 +12,7 @@ keywords: # Get Started The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/flutter/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/flutter/parser/AI) system](https://docs.scandit.com/data-capture-sdk/flutter/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/flutter/parser/swissqr.html), [VIN Vehicle Identification -Number](https://docs.scandit.com/data-capture-sdk/flutter/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/flutter/parser/iata-bcbp.html), Electronic Product Code (EPC). +Number](https://docs.scandit.com/data-capture-sdk/flutter/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/flutter/parser/iata-bcbp.html), [Electronic Product Code (EPC)](/sdks/flutter/parser/epc). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -25,7 +25,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/flutter/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/flutter/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/flutter/parser/iata-bcbp.html) -- Electronic Product Code (EPC) +- [Electronic Product Code (EPC)](/sdks/flutter/parser/epc) ## Prerequisites diff --git a/docs/sdks/ios/parser/epc.md b/docs/sdks/ios/parser/epc.md new file mode 100644 index 00000000..5c23894e --- /dev/null +++ b/docs/sdks/ios/parser/epc.md @@ -0,0 +1,45 @@ +--- +sidebar_position: 9 +pagination_prev: null +pagination_next: null +framework: ios +keywords: + - ios +--- + +# Electronic Product Code (EPC) + +## Overview + +The EPC parser supports Electronic Product Code payloads in hexadecimal form. + +:::note +Currently only RFID Tag EPC Memory Bank Contents in GS1 SGTIN-96 format is supported. +::: + +## Example Data + +```text +303418705048259E449A941C +``` + +## Parse EPC Data + +```swift +let parser = try Parser(context: context, format: .epc) +let parsedData = try parser.parseString("303418705048259E449A941C") +``` + +`parsedData.fieldsByName` contains structured values, including fields such as: +- `header` +- `filter` +- `partition` +- `companyPrefix` +- `itemReference` +- `serialNumber` +- `sgtin96` + +## See Also + +- [Parser Get Started](/sdks/ios/parser/get-started) +- [Parser Data Format API](https://docs.scandit.com/data-capture-sdk/ios/parser/api/parser-data-format.html) diff --git a/docs/sdks/ios/parser/get-started.md b/docs/sdks/ios/parser/get-started.md index b7c2d4b2..f20c2169 100644 --- a/docs/sdks/ios/parser/get-started.md +++ b/docs/sdks/ios/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/ios/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/ios/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/ios/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/ios/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/ios/parser/iata-bcbp.html), Electronic Product Code (EPC). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/ios/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/ios/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/ios/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/ios/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/ios/parser/iata-bcbp.html), [Electronic Product Code (EPC)](/sdks/ios/parser/epc). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,7 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/ios/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/ios/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/ios/parser/iata-bcbp.html) -- Electronic Product Code (EPC) +- [Electronic Product Code (EPC)](/sdks/ios/parser/epc) ## Prerequisites diff --git a/docs/sdks/net/android/parser/get-started.md b/docs/sdks/net/android/parser/get-started.md index c80f4385..93d67839 100644 --- a/docs/sdks/net/android/parser/get-started.md +++ b/docs/sdks/net/android/parser/get-started.md @@ -9,7 +9,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/AI) system](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/iata-bcbp.html), Electronic Product Code (EPC). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/AI) system](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/iata-bcbp.html) More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -22,4 +22,3 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/dotnet.android/parser/iata-bcbp.html) -- Electronic Product Code (EPC) diff --git a/docs/sdks/net/ios/parser/get-started.md b/docs/sdks/net/ios/parser/get-started.md index 2a0389c9..f223b497 100644 --- a/docs/sdks/net/ios/parser/get-started.md +++ b/docs/sdks/net/ios/parser/get-started.md @@ -9,7 +9,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/AI) system](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/iata-bcbp.html), Electronic Product Code (EPC). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/AI) system](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/iata-bcbp.html) More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -22,4 +22,3 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/dotnet.ios/parser/iata-bcbp.html) -- Electronic Product Code (EPC) diff --git a/docs/sdks/react-native/parser/epc.md b/docs/sdks/react-native/parser/epc.md new file mode 100644 index 00000000..30350af7 --- /dev/null +++ b/docs/sdks/react-native/parser/epc.md @@ -0,0 +1,45 @@ +--- +sidebar_position: 9 +pagination_prev: null +pagination_next: null +framework: react +keywords: + - react +--- + +# Electronic Product Code (EPC) + +## Overview + +The EPC parser supports Electronic Product Code payloads in hexadecimal form. + +:::note +Currently only RFID Tag EPC Memory Bank Contents in GS1 SGTIN-96 format is supported. +::: + +## Example Data + +```text +303418705048259E449A941C +``` + +## Parse EPC Data + +```ts +const parser = await Parser.create(ParserDataFormat.Epc); +const parsedData = await parser.parseString("303418705048259E449A941C"); +``` + +`parsedData.fields` includes structured values, including fields such as: +- `header` +- `filter` +- `partition` +- `companyPrefix` +- `itemReference` +- `serialNumber` +- `sgtin96` + +## See Also + +- [Parser Get Started](/sdks/react-native/parser/get-started) +- [Parser Data Format API](https://docs.scandit.com/data-capture-sdk/react-native/parser/api/parser-data-format.html) diff --git a/docs/sdks/react-native/parser/get-started.md b/docs/sdks/react-native/parser/get-started.md index 6daa1e1a..0e195179 100644 --- a/docs/sdks/react-native/parser/get-started.md +++ b/docs/sdks/react-native/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/react-native/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/react-native/parser/AI) system](https://docs.scandit.com/data-capture-sdk/react-native/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/react-native/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/react-native/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/react-native/parser/iata-bcbp.html), Electronic Product Code (EPC). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/react-native/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/react-native/parser/AI) system](https://docs.scandit.com/data-capture-sdk/react-native/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/react-native/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/react-native/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/react-native/parser/iata-bcbp.html), [Electronic Product Code (EPC)](/sdks/react-native/parser/epc). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,7 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/react-native/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/react-native/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/react-native/parser/iata-bcbp.html) -- Electronic Product Code (EPC) +- [Electronic Product Code (EPC)](/sdks/react-native/parser/epc) ## Prerequisites diff --git a/docs/sdks/web/parser/epc.md b/docs/sdks/web/parser/epc.md new file mode 100644 index 00000000..6d177f3a --- /dev/null +++ b/docs/sdks/web/parser/epc.md @@ -0,0 +1,45 @@ +--- +sidebar_position: 9 +pagination_prev: null +pagination_next: null +framework: web +keywords: + - web +--- + +# Electronic Product Code (EPC) + +## Overview + +The EPC parser supports Electronic Product Code payloads in hexadecimal form. + +:::note +Currently only RFID Tag EPC Memory Bank Contents in GS1 SGTIN-96 format is supported. +::: + +## Example Data + +```text +303418705048259E449A941C +``` + +## Parse EPC Data + +```ts +const parser = await Parser.forFormat(context, ParserDataFormat.EPC); +const parsedData = await parser.parseStringToJson("303418705048259E449A941C"); +``` + +The parsed result includes fields such as: +- `header` +- `filter` +- `partition` +- `companyPrefix` +- `itemReference` +- `serialNumber` +- `sgtin96` + +## See Also + +- [Parser Get Started](/sdks/web/parser/get-started) +- [Parser Data Format API](https://docs.scandit.com/data-capture-sdk/web/parser/api/parser-data-format.html) diff --git a/docs/sdks/web/parser/get-started.md b/docs/sdks/web/parser/get-started.md index 99a9f6e6..fc61bb05 100644 --- a/docs/sdks/web/parser/get-started.md +++ b/docs/sdks/web/parser/get-started.md @@ -18,7 +18,7 @@ The Parser parses data strings (as found in barcodes) into a set of key-value ma - [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/web/parser/swissqr.html) - [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/web/parser/vin.html) - [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/web/parser/iata-bcbp.html) -- Electronic Product Code (EPC) +- [Electronic Product Code (EPC)](/sdks/web/parser/epc) More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. diff --git a/sidebars.ts b/sidebars.ts index 44d9dad2..4c730425 100644 --- a/sidebars.ts +++ b/sidebars.ts @@ -287,6 +287,7 @@ const sidebars: SidebarsConfig = { label: "Parser", items: [ "sdks/ios/parser/get-started", + "sdks/ios/parser/epc", ], }, { @@ -539,6 +540,7 @@ const sidebars: SidebarsConfig = { label: "Parser", items: [ "sdks/android/parser/get-started", + "sdks/android/parser/epc", ], }, { @@ -773,6 +775,7 @@ const sidebars: SidebarsConfig = { label: "Parser", items: [ "sdks/web/parser/get-started", + "sdks/web/parser/epc", ], }, { @@ -995,6 +998,7 @@ const sidebars: SidebarsConfig = { label: "Parser", items: [ "sdks/cordova/parser/get-started", + "sdks/cordova/parser/epc", ], }, { @@ -1262,6 +1266,7 @@ const sidebars: SidebarsConfig = { label: "Parser", items: [ "sdks/react-native/parser/get-started", + "sdks/react-native/parser/epc", ], }, { @@ -1514,6 +1519,7 @@ const sidebars: SidebarsConfig = { label: "Parser", items: [ "sdks/flutter/parser/get-started", + "sdks/flutter/parser/epc", ], }, { @@ -1751,6 +1757,7 @@ const sidebars: SidebarsConfig = { label: "Parser", items: [ "sdks/capacitor/parser/get-started", + "sdks/capacitor/parser/epc", ], }, { From cbbd3df76c91d1bb2fccddbee92c4998f50dc0b3 Mon Sep 17 00:00:00 2001 From: Luca Torella Date: Wed, 11 Feb 2026 10:45:58 +0100 Subject: [PATCH 4/4] docs(parser): link EPC to sdk html page and remove local pages --- docs/sdks/android/parser/epc.md | 45 -------------------- docs/sdks/android/parser/get-started.md | 4 +- docs/sdks/capacitor/parser/epc.md | 45 -------------------- docs/sdks/capacitor/parser/get-started.md | 4 +- docs/sdks/cordova/parser/epc.md | 45 -------------------- docs/sdks/cordova/parser/get-started.md | 4 +- docs/sdks/flutter/parser/epc.md | 45 -------------------- docs/sdks/flutter/parser/get-started.md | 4 +- docs/sdks/ios/parser/epc.md | 45 -------------------- docs/sdks/ios/parser/get-started.md | 4 +- docs/sdks/react-native/parser/epc.md | 45 -------------------- docs/sdks/react-native/parser/get-started.md | 4 +- docs/sdks/web/parser/epc.md | 45 -------------------- docs/sdks/web/parser/get-started.md | 2 +- sidebars.ts | 7 --- 15 files changed, 13 insertions(+), 335 deletions(-) delete mode 100644 docs/sdks/android/parser/epc.md delete mode 100644 docs/sdks/capacitor/parser/epc.md delete mode 100644 docs/sdks/cordova/parser/epc.md delete mode 100644 docs/sdks/flutter/parser/epc.md delete mode 100644 docs/sdks/ios/parser/epc.md delete mode 100644 docs/sdks/react-native/parser/epc.md delete mode 100644 docs/sdks/web/parser/epc.md diff --git a/docs/sdks/android/parser/epc.md b/docs/sdks/android/parser/epc.md deleted file mode 100644 index e4fe9e34..00000000 --- a/docs/sdks/android/parser/epc.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -sidebar_position: 9 -pagination_prev: null -pagination_next: null -framework: android -keywords: - - android ---- - -# Electronic Product Code (EPC) - -## Overview - -The EPC parser supports Electronic Product Code payloads in hexadecimal form. - -:::note -Currently only RFID Tag EPC Memory Bank Contents in GS1 SGTIN-96 format is supported. -::: - -## Example Data - -```text -303418705048259E449A941C -``` - -## Parse EPC Data - -```kotlin -val parser = Parser.forFormat(dataCaptureContext, ParserDataFormat.EPC) -val parsedData = parser.parseString("303418705048259E449A941C") -``` - -`parsedData.fieldsByName` contains structured values, including fields such as: -- `header` -- `filter` -- `partition` -- `companyPrefix` -- `itemReference` -- `serialNumber` -- `sgtin96` - -## See Also - -- [Parser Get Started](/sdks/android/parser/get-started) -- [Parser Data Format API](https://docs.scandit.com/data-capture-sdk/android/parser/api/parser-data-format.html) diff --git a/docs/sdks/android/parser/get-started.md b/docs/sdks/android/parser/get-started.md index db2f0721..5480365b 100644 --- a/docs/sdks/android/parser/get-started.md +++ b/docs/sdks/android/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/android/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/android/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/android/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/android/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/android/parser/iata-bcbp.html), [Electronic Product Code (EPC)](/sdks/android/parser/epc). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/android/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/android/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/android/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/android/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/android/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/android/parser/epc.html). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,7 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/android/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/android/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/android/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](/sdks/android/parser/epc) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/android/parser/epc.html) ## Prerequisites diff --git a/docs/sdks/capacitor/parser/epc.md b/docs/sdks/capacitor/parser/epc.md deleted file mode 100644 index 85696a7f..00000000 --- a/docs/sdks/capacitor/parser/epc.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -sidebar_position: 9 -pagination_prev: null -pagination_next: null -framework: capacitor -keywords: - - capacitor ---- - -# Electronic Product Code (EPC) - -## Overview - -The EPC parser supports Electronic Product Code payloads in hexadecimal form. - -:::note -Currently only RFID Tag EPC Memory Bank Contents in GS1 SGTIN-96 format is supported. -::: - -## Example Data - -```text -303418705048259E449A941C -``` - -## Parse EPC Data - -```ts -const parser = await Parser.create(ParserDataFormat.Epc); -const parsedData = await parser.parseString("303418705048259E449A941C"); -``` - -`parsedData.fields` includes structured values, including fields such as: -- `header` -- `filter` -- `partition` -- `companyPrefix` -- `itemReference` -- `serialNumber` -- `sgtin96` - -## See Also - -- [Parser Get Started](/sdks/capacitor/parser/get-started) -- [Parser Data Format API](https://docs.scandit.com/data-capture-sdk/capacitor/parser/api/parser-data-format.html) diff --git a/docs/sdks/capacitor/parser/get-started.md b/docs/sdks/capacitor/parser/get-started.md index 4d548054..af181e6c 100644 --- a/docs/sdks/capacitor/parser/get-started.md +++ b/docs/sdks/capacitor/parser/get-started.md @@ -9,7 +9,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/capacitor/parser/AI) system](https://docs.scandit.com/data-capture-sdk/capacitor/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/capacitor/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/capacitor/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/iata-bcbp.html), [Electronic Product Code (EPC)](/sdks/capacitor/parser/epc). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/capacitor/parser/AI) system](https://docs.scandit.com/data-capture-sdk/capacitor/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/capacitor/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/capacitor/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/epc.html). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -22,7 +22,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/capacitor/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/capacitor/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/capacitor/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](/sdks/capacitor/parser/epc) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/capacitor/parser/epc.html) ## Prerequisites diff --git a/docs/sdks/cordova/parser/epc.md b/docs/sdks/cordova/parser/epc.md deleted file mode 100644 index ad82f33f..00000000 --- a/docs/sdks/cordova/parser/epc.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -sidebar_position: 9 -pagination_prev: null -pagination_next: null -framework: cordova -keywords: - - cordova ---- - -# Electronic Product Code (EPC) - -## Overview - -The EPC parser supports Electronic Product Code payloads in hexadecimal form. - -:::note -Currently only RFID Tag EPC Memory Bank Contents in GS1 SGTIN-96 format is supported. -::: - -## Example Data - -```text -303418705048259E449A941C -``` - -## Parse EPC Data - -```ts -const parser = await Parser.create(ParserDataFormat.Epc); -const parsedData = await parser.parseString("303418705048259E449A941C"); -``` - -`parsedData.fields` includes structured values, including fields such as: -- `header` -- `filter` -- `partition` -- `companyPrefix` -- `itemReference` -- `serialNumber` -- `sgtin96` - -## See Also - -- [Parser Get Started](/sdks/cordova/parser/get-started) -- [Parser Data Format API](https://docs.scandit.com/data-capture-sdk/cordova/parser/api/parser-data-format.html) diff --git a/docs/sdks/cordova/parser/get-started.md b/docs/sdks/cordova/parser/get-started.md index cba45b6b..dc64a093 100644 --- a/docs/sdks/cordova/parser/get-started.md +++ b/docs/sdks/cordova/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/cordova/parser/hibc.html), [GS1 Application Identifier (parser/AI) system](https://docs.scandit.com/data-capture-sdk/cordova/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/cordova/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/cordova/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/cordova/parser/iata-bcbp.html), [Electronic Product Code (EPC)](/sdks/cordova/parser/epc). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/cordova/parser/hibc.html), [GS1 Application Identifier (parser/AI) system](https://docs.scandit.com/data-capture-sdk/cordova/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/cordova/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/cordova/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/cordova/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/cordova/parser/epc.html). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,7 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/cordova/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/cordova/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/cordova/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](/sdks/cordova/parser/epc) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/cordova/parser/epc.html) ## Prerequisites diff --git a/docs/sdks/flutter/parser/epc.md b/docs/sdks/flutter/parser/epc.md deleted file mode 100644 index 02dd978c..00000000 --- a/docs/sdks/flutter/parser/epc.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -sidebar_position: 9 -pagination_prev: null -pagination_next: null -framework: flutter -keywords: - - flutter ---- - -# Electronic Product Code (EPC) - -## Overview - -The EPC parser supports Electronic Product Code payloads in hexadecimal form. - -:::note -Currently only RFID Tag EPC Memory Bank Contents in GS1 SGTIN-96 format is supported. -::: - -## Example Data - -```text -303418705048259E449A941C -``` - -## Parse EPC Data - -```dart -final parser = await Parser.create(ParserDataFormat.epc); -final parsedData = await parser.parseString("303418705048259E449A941C"); -``` - -`parsedData.fields` includes structured values, including fields such as: -- `header` -- `filter` -- `partition` -- `companyPrefix` -- `itemReference` -- `serialNumber` -- `sgtin96` - -## See Also - -- [Parser Get Started](/sdks/flutter/parser/get-started) -- [Parser Data Format API](https://docs.scandit.com/data-capture-sdk/flutter/parser/api/parser-data-format.html) diff --git a/docs/sdks/flutter/parser/get-started.md b/docs/sdks/flutter/parser/get-started.md index 155f3133..43fbd9b0 100644 --- a/docs/sdks/flutter/parser/get-started.md +++ b/docs/sdks/flutter/parser/get-started.md @@ -12,7 +12,7 @@ keywords: # Get Started The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/flutter/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/flutter/parser/AI) system](https://docs.scandit.com/data-capture-sdk/flutter/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/flutter/parser/swissqr.html), [VIN Vehicle Identification -Number](https://docs.scandit.com/data-capture-sdk/flutter/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/flutter/parser/iata-bcbp.html), [Electronic Product Code (EPC)](/sdks/flutter/parser/epc). +Number](https://docs.scandit.com/data-capture-sdk/flutter/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/flutter/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/flutter/parser/epc.html). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -25,7 +25,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/flutter/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/flutter/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/flutter/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](/sdks/flutter/parser/epc) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/flutter/parser/epc.html) ## Prerequisites diff --git a/docs/sdks/ios/parser/epc.md b/docs/sdks/ios/parser/epc.md deleted file mode 100644 index 5c23894e..00000000 --- a/docs/sdks/ios/parser/epc.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -sidebar_position: 9 -pagination_prev: null -pagination_next: null -framework: ios -keywords: - - ios ---- - -# Electronic Product Code (EPC) - -## Overview - -The EPC parser supports Electronic Product Code payloads in hexadecimal form. - -:::note -Currently only RFID Tag EPC Memory Bank Contents in GS1 SGTIN-96 format is supported. -::: - -## Example Data - -```text -303418705048259E449A941C -``` - -## Parse EPC Data - -```swift -let parser = try Parser(context: context, format: .epc) -let parsedData = try parser.parseString("303418705048259E449A941C") -``` - -`parsedData.fieldsByName` contains structured values, including fields such as: -- `header` -- `filter` -- `partition` -- `companyPrefix` -- `itemReference` -- `serialNumber` -- `sgtin96` - -## See Also - -- [Parser Get Started](/sdks/ios/parser/get-started) -- [Parser Data Format API](https://docs.scandit.com/data-capture-sdk/ios/parser/api/parser-data-format.html) diff --git a/docs/sdks/ios/parser/get-started.md b/docs/sdks/ios/parser/get-started.md index f20c2169..64d1246c 100644 --- a/docs/sdks/ios/parser/get-started.md +++ b/docs/sdks/ios/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/ios/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/ios/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/ios/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/ios/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/ios/parser/iata-bcbp.html), [Electronic Product Code (EPC)](/sdks/ios/parser/epc). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/ios/parser/hibc.html), [GS1 Application Identifier system](https://docs.scandit.com/data-capture-sdk/ios/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/ios/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/ios/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/ios/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/ios/parser/epc.html). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,7 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/ios/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/ios/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/ios/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](/sdks/ios/parser/epc) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/ios/parser/epc.html) ## Prerequisites diff --git a/docs/sdks/react-native/parser/epc.md b/docs/sdks/react-native/parser/epc.md deleted file mode 100644 index 30350af7..00000000 --- a/docs/sdks/react-native/parser/epc.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -sidebar_position: 9 -pagination_prev: null -pagination_next: null -framework: react -keywords: - - react ---- - -# Electronic Product Code (EPC) - -## Overview - -The EPC parser supports Electronic Product Code payloads in hexadecimal form. - -:::note -Currently only RFID Tag EPC Memory Bank Contents in GS1 SGTIN-96 format is supported. -::: - -## Example Data - -```text -303418705048259E449A941C -``` - -## Parse EPC Data - -```ts -const parser = await Parser.create(ParserDataFormat.Epc); -const parsedData = await parser.parseString("303418705048259E449A941C"); -``` - -`parsedData.fields` includes structured values, including fields such as: -- `header` -- `filter` -- `partition` -- `companyPrefix` -- `itemReference` -- `serialNumber` -- `sgtin96` - -## See Also - -- [Parser Get Started](/sdks/react-native/parser/get-started) -- [Parser Data Format API](https://docs.scandit.com/data-capture-sdk/react-native/parser/api/parser-data-format.html) diff --git a/docs/sdks/react-native/parser/get-started.md b/docs/sdks/react-native/parser/get-started.md index 0e195179..b372f4d4 100644 --- a/docs/sdks/react-native/parser/get-started.md +++ b/docs/sdks/react-native/parser/get-started.md @@ -11,7 +11,7 @@ keywords: # Get Started -The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/react-native/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/react-native/parser/AI) system](https://docs.scandit.com/data-capture-sdk/react-native/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/react-native/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/react-native/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/react-native/parser/iata-bcbp.html), [Electronic Product Code (EPC)](/sdks/react-native/parser/epc). +The parser parses data strings, e.g. as found in barcodes, into a set of key-value mappings. In this guide, you will know briefly how to use a parser and what types of parser are currently supported by Scandit. These data formats are supported: [Health Industry Bar Code (HIBC)](https://docs.scandit.com/data-capture-sdk/react-native/parser/hibc.html), [GS1 Application Identifier (https://docs.scandit.com/data-capture-sdk/react-native/parser/AI) system](https://docs.scandit.com/data-capture-sdk/react-native/parser/gs1ai.html) and [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/react-native/parser/swissqr.html), [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/react-native/parser/vin.html), [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/react-native/parser/iata-bcbp.html), [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/react-native/parser/epc.html). More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. @@ -24,7 +24,7 @@ More data formats will be added in future releases. Please contact us if the dat - [Swiss QR](https://docs.scandit.com/data-capture-sdk/react-native/parser/swissqr.html) - [VIN](https://docs.scandit.com/data-capture-sdk/react-native/parser/vin.html) - [IATA BCBP](https://docs.scandit.com/data-capture-sdk/react-native/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](/sdks/react-native/parser/epc) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/react-native/parser/epc.html) ## Prerequisites diff --git a/docs/sdks/web/parser/epc.md b/docs/sdks/web/parser/epc.md deleted file mode 100644 index 6d177f3a..00000000 --- a/docs/sdks/web/parser/epc.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -sidebar_position: 9 -pagination_prev: null -pagination_next: null -framework: web -keywords: - - web ---- - -# Electronic Product Code (EPC) - -## Overview - -The EPC parser supports Electronic Product Code payloads in hexadecimal form. - -:::note -Currently only RFID Tag EPC Memory Bank Contents in GS1 SGTIN-96 format is supported. -::: - -## Example Data - -```text -303418705048259E449A941C -``` - -## Parse EPC Data - -```ts -const parser = await Parser.forFormat(context, ParserDataFormat.EPC); -const parsedData = await parser.parseStringToJson("303418705048259E449A941C"); -``` - -The parsed result includes fields such as: -- `header` -- `filter` -- `partition` -- `companyPrefix` -- `itemReference` -- `serialNumber` -- `sgtin96` - -## See Also - -- [Parser Get Started](/sdks/web/parser/get-started) -- [Parser Data Format API](https://docs.scandit.com/data-capture-sdk/web/parser/api/parser-data-format.html) diff --git a/docs/sdks/web/parser/get-started.md b/docs/sdks/web/parser/get-started.md index fc61bb05..c5e99e75 100644 --- a/docs/sdks/web/parser/get-started.md +++ b/docs/sdks/web/parser/get-started.md @@ -18,7 +18,7 @@ The Parser parses data strings (as found in barcodes) into a set of key-value ma - [Swiss QR Codes](https://docs.scandit.com/data-capture-sdk/web/parser/swissqr.html) - [VIN Vehicle Identification Number](https://docs.scandit.com/data-capture-sdk/web/parser/vin.html) - [IATA Bar Coded Boarding Pass (BCBP)](https://docs.scandit.com/data-capture-sdk/web/parser/iata-bcbp.html) -- [Electronic Product Code (EPC)](/sdks/web/parser/epc) +- [Electronic Product Code (EPC)](https://docs.scandit.com/data-capture-sdk/web/parser/epc.html) More data formats will be added in future releases. Please contact us if the data format you are using is not yet supported, or you want to use the parser on a currently unsupported platform. diff --git a/sidebars.ts b/sidebars.ts index 4c730425..44d9dad2 100644 --- a/sidebars.ts +++ b/sidebars.ts @@ -287,7 +287,6 @@ const sidebars: SidebarsConfig = { label: "Parser", items: [ "sdks/ios/parser/get-started", - "sdks/ios/parser/epc", ], }, { @@ -540,7 +539,6 @@ const sidebars: SidebarsConfig = { label: "Parser", items: [ "sdks/android/parser/get-started", - "sdks/android/parser/epc", ], }, { @@ -775,7 +773,6 @@ const sidebars: SidebarsConfig = { label: "Parser", items: [ "sdks/web/parser/get-started", - "sdks/web/parser/epc", ], }, { @@ -998,7 +995,6 @@ const sidebars: SidebarsConfig = { label: "Parser", items: [ "sdks/cordova/parser/get-started", - "sdks/cordova/parser/epc", ], }, { @@ -1266,7 +1262,6 @@ const sidebars: SidebarsConfig = { label: "Parser", items: [ "sdks/react-native/parser/get-started", - "sdks/react-native/parser/epc", ], }, { @@ -1519,7 +1514,6 @@ const sidebars: SidebarsConfig = { label: "Parser", items: [ "sdks/flutter/parser/get-started", - "sdks/flutter/parser/epc", ], }, { @@ -1757,7 +1751,6 @@ const sidebars: SidebarsConfig = { label: "Parser", items: [ "sdks/capacitor/parser/get-started", - "sdks/capacitor/parser/epc", ], }, {