警方調查發現,張文犯案前即已多次勘查地形,不僅騎乘機車在中山商圈周邊繞行,案發前一晚更曾前往誠品南西店服務台,詢問通往頂樓的路線。案發當天,他先在商圈內施放信號彈製造混亂,隨後持刀攻擊路人,最後一路奔向頂樓,行徑顯示並非臨時起意。