Batu kalsium oksalat 1, kurangi asam oksalat: usahakan kurangi makanan yang mengandung asam oksalat tinggi; hindari asupan vitamin C yang berlebihan; tingkatkan asupan vitamin B6. 2, kurangi kalsium: hindari asupan vitamin D yang berlebihan; hindari minum air sadah; merebus kaldu tulang, jangan tambahkan cuka, jika tidak, kalsium dalam tulang mudah larut, batasi makanan yang mengandung kalsium; kurangi asupan garam, makanlah sedikit lebih ringan. Batu kalsium fosfat: Kurangi makan makanan dengan kandungan fosfor tinggi, seperti ragi, pir balsam, dll.; kurangi kalsium. Diet alkali: minum obat penurun asam urat seperti yang diresepkan oleh dokter; menerapkan diet rendah purin; batasi konsumsi alkohol. 2, makanan asam oksalat tinggi: teh, teh hitam, kelapa, kopi, cola, bir, jus cranberry, lemon, lentil, bayam, jeruk, anggur, apel, tomat, selada, rhubarb, bit, polong okra, ubi jalar, buah ara, plum, plum, stroberi, almond, coklat, kakao, kacang tanah, selada, seledri, lobak, rutabaga. 3, makanan yang mengandung fosfor tinggi: ragi, gandum, kuman, udang, kamomil, biji-bijian, sereal, jeroan, kuning telur, susu, kacang-kacangan, kacang-kacangan, bubuk kakao, coklat, bubuk jus buah. 4, diet asam: putih telur, daging, unggas, ikan, sereal, anggur, semangka, tomat, jagung, rutabaga, buah olahan, zaitun, plum, cranberry, labu. 5, diet alkali: susu, sayuran (terutama polong dan sayuran hijau) sebagian besar buah-buahan, rumput laut, rumput laut, ikan halibut, salmon, belut, daging sapi. 6, mengandung diet tinggi Purin (Purin): ikan air asin ([ikan, ikan kering kecil, sarden), organ dalam (jantung, hati, ginjal, otak, limpa, usus) kuah, kaldu, sosis, jamur, jamur, asparagus, kacang-kacangan, ragi (Nutrisi, fermentasi asam susu, gula vegetarian yang sehat), saripati ayam, kerang kering, kerang, udang rumput, kerang, kacang berkecambah, rumput laut.