I can't believe I can't find this information easily accessible, so:
1) Which characters cannot be incorporated in an XML attribute without entity-encoding them?
Obviously, you need to encode quotes. What about <
and >
? What else?
2) Where exactly is the official list?