The present invention relates to an N-(2-pyrimidinyloxy) benzyl amide compound, a preparation method thereof and an application thereof as a chemical weed killer in the agriculture. The compound has a structural formula as shown on the right, wherein, D or E is halogen, hydroxyl, C1-C4 alkoxyl or C1-C4 halogenating alkoxyl; X is hydrogen, halogen, nitryl, C1-C8 alkyl, C1-C8 halogenating alkyl or C1-C8 alkoxyl; R is C1-C8 alkyl, R1 substituted benzyl or R1 substituted heterocyclic group, C1-C8 alkoxyl, R1 substituted benzyl or R1 substituted heterocyclic oxyl, R2 substituted amidogen and R3 substituted amidogen, R1 substituted benzyl or R1 substituted heterocyclic sulfonic acid amido; wherein, the R1 is hydrogen, halogen, nitryl, cyano, carboxyl, ester group, sulphonyl, C1-C8 alkoxy amido, C1-C8 halogenating alkoxy amido, C1-C8 alkyloxyacyl, C1-C8 alkyl, C1-C8 halogenating alkyl, C1-C8 alkoxyl, benzoyl, benzo, phenyl or heterocyclic group; R2 is hydrogen, C1-C8 alkyloxyacyl, C1-C8 halogenating alkyloxyacyl, benzoyl, benzoyl or C1-C8 alkyl; and R3 is ester group, sulphonyl, C1-C8 alkyl, C1-C8 halogenating alkyl, C1-C8 alkoxyl, C1-C8 alkyloxyacyl, phenyl or heterocyclic group.