Backport PR #47905: BUG: Fix read_xml raising syntax error when reading XML with Chinese tags
Manual Backport #47905 

- [X] [Tests added and passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#writing-tests) if fixing a bug or adding a new feature
- [X] All [code checks passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#pre-commit).
- [X] Added [type annotations](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#type-hints) to new arguments/methods/functions.
- [X] Added an entry in the latest `doc/source/whatsnew/v1.4.4.rst` file if fixing a bug or adding a new feature.

IMO I would say the code changes here shouldn't be risky. But since this affects a feature that was added only since in 1.4, for peace of mind I think it's okay if this applies to 1.5.

@ParfaitG would you mind instead changing this PR to only moving the whatsnew note for this change from 1.4.4 to 1.5? > @ParfaitG would you mind instead changing this PR to only moving the whatsnew note for this change from 1.4.4 to 1.5?

this PR is against 1.4.x where the move only needs to happen on main if I close this backport now