Skip to main content

parse_long

Function parse_long 

Source
pub fn parse_long(s: &str) -> Result<i32, XmlError>
Expand description

Long-Parser (signed 32-bit) gemaess Spec §7.1.4 Tab.7.1.

Akzeptiert:

  • Dezimal: -2147483648..=2147483647
  • Hex (Prefix 0x / 0X): 0..=0xFFFFFFFF (Bit-Pattern, wird in i32 reinterpretiert).
  • Symbol LENGTH_UNLIMITED -> -1.

§Errors

XmlError::ValueOutOfRange bei Wertbereich-Verletzung oder Parser-Fehler.