Besides private Key provided by bitaddress.org uses Base58 format, not Hexadecimal which used by SHA-256 output.
While there's a convention to convert private key with HEX format to Base58 format (see
https://bitcoin.stackexchange.com/a/8249), i'm not sure if bitaddress.org use exactly same method.