问题分析:一岁宝宝半夜呕吐考虑胃肠道消化不良、进食过多和疾病等原因引起。1.胃肠消化不良:由于吃得太多,胃部不容易吸收消化,会导致呕吐。2.进食过多:有可能是受凉或者进食过多没有得到良好的消化,暂时需要减少饮食、减轻胃肠负担。如果持续存在呕吐的情况,则需要考虑去医院就诊。3.疾病:如果胃肠道被病毒或细菌感染,就会形成胃肠道炎症和呕吐。平时需注意给宝宝胃腹部保,尽量吃些清淡的流食,注意保持室内空气湿润等。如果宝宝半夜呕吐严重,则需要去医院及时治疗。