An Israeli soldier stabbed by a Palestinian teenager at a Tel Aviv train station on Monday has died of his wounds, a spokesman at Tel-Hashomer hospital said.