山楂对胆结石一般有好处。山楂对胆结石患者有辅助治疗作用,因为山楂富含维生素C,可以将患者体内的胆固醇转化为胆汁酸,有利于预防和辅助治疗胆结石。患者还应吃一些其他酸性水果,如葡萄柚、橙子、苹果和樱桃等。患者应避免食用胆固醇含量高的食物,如蛋黄、动物内脏、动物脂肪、鱿鱼和海鲜章鱼。长期高胆固醇饮食可能导致患者胆汁中胆固醇含量升高,并增加结石的大小和数量。对于部分胆管结石患者,如果出现黄疸或胆管炎症,应及时给予ERCP。如果一些胆囊结石患者的胆囊颈嵌顿结石或反复炎症,应考虑腹腔镜胆囊切除术。建议胆结石患者应避免辛辣刺激性食物、油腻食物、暴饮暴食、清淡饮食和少吃多餐。同时,适当锻炼身体。