MacDonald-Fischer降解反应（MacDonald-Fischer degradation）醛糖与乙硫醇反应生成缩硫醛，用过丙酸氧化为二砜，用氨水处理二砜，得到少一个碳的醛糖和双乙硫砜甲烷，产率 50～70％。酮糖经反应得到少两个碳的糖。