parse_tlv

Function parse_tlv 

Source
pub fn parse_tlv(data_raw: String) -> Result<Vec<Tag>, &'static str>
Expand description

Parse tlv messsages from hex string

ยงExamples

    use emv_tlv_parser::parse_tlv;
    let data_raw = "6F1A840E315041592E5359532E4444463031A5088801025F2D02656E";
    
    match parse_tlv(data_raw.to_string()) {
        Ok(tags) => {
            assert_eq!(tags.len(), 5); // Assuming three tags in the provided data
            // Add more assertions based on your expected results
        }
        Err(e) => panic!("Error parsing TLV: {}", e),
    }