currentOffset = scanNCName(data, endOffset, currentOffset); if (currentOffset == nameOffset) { currentOffset = scanNCName(data, endOffset, currentOffset); if (currentOffset == nameOffset) { currentOffset = scanNCName(data, endOffset, currentOffset); if (currentOffset == nameOffset) { prefixHandle = nameHandle; nameOffset = currentOffset; currentOffset = scanNCName(data, endOffset, currentOffset); if (currentOffset == nameOffset) {