CO32-:Mg2+Fe3+:SO42-:Ba2+Cl-
【解答】解:(1)溶液呈强酸性,说明溶液中含有大量的H+离子,与H+离子反应的CO32-离子不能存在,
故答案为:CO32-;
(2)加入过量的氢氧化钠溶???,溶液中均无沉淀产生,说明溶液中无Fe2+、Mg2+离子,
故答案为:Fe2+、Mg2+;
(3)加碳酸钠溶液,有白色沉淀生成,该沉淀为BaCO3沉淀,证明Ba2+离子存在,一定不存在SO42-,
故答案为:SO42-;
(4)依据分析可知一定存在的离子有Ba2+离子,溶液中只剩氯离子,所以溶液中一定含Cl-离子;K+、Na+不能确定;、Mg2+、Fe3+、CO32-、SO42-一定不存在;故答案为:Ba2+Cl-.