证人不出庭作证在法律上会导致其证言无法作为定案依据。根据现行法律规定,证人应当出庭接受质询,未经质证的证人证言不得作为认定案件事实的根据。证人不愿意出庭的,法院可以强制其到庭,情节严重的还可以予以罚款或拘留。