根據消化吸收障礙程度和低營養狀態來選擇。每日糞脂肪量30g以上為重度消化吸收障礙,7—10g為輕度,兩者之間為中度。血清總蛋白和總膽固醇同時低下者應視為重度低營養狀態。輕度時僅用飲食療法可改善病情,飲食當選用低脂(10g/d)、高蛋白〔1.5g/(kg/d)〕、高熱量〔10032—12540kJ(2400—3000kcal)/d或167—209kJ(40—50kcal)/(kg/d)〕、低纖維。對脫水、電解質紊亂、重度貧血和低蛋白血癥等應采用靜脈補液、輸血來糾正。重度消化吸收障礙且腸道營養補給困難者,應進行中心靜脈營養。