The invention discloses an ultra-low emission technology and a complete set of equipment for pollutants in flue gas from a garbage power generating boiler. An SDA reactor, a bag-type dust collector, afirst adsorption tank, a regeneration tank and a gas-liquid separator are sequentially connected, the gas-liquid separator is connected with a neutralization tank and an oxidation decomposition towercorrespondingly, the oxidation decomposition tower is connected with a second adsorption tank, flue gas enters the SDA reactor, dry injection is conducted, the bag-type dust collector absorbs a largeamount of acid and adsorbs dust in the flue gas, and obtained gas enters into the first adsorption tank, the regeneration tank continues to absorb heavy metals, dioxins and oxidized NOx in the flue gas, and adsorption and regeneration are alternately performed. Regenerated gas enters the gas-liquid separator to separate gas and liquid, and the obtained liquid flows into the neutralization tank and reacts with sodium alkali or ammonia water in the neutralization tank, the gas enters the oxidation decomposition tower and enters the second adsorption tank after oxidation, purified smoke obtainedby two-stage adsorption is emitted, regenerated gas after the second stage adsorption also returns to the gas-liquid separator for secondary oxidation and absorption until emission standards and ultra-low emission requirements are met.