appear/be published

  1. The results of the SSLC exams will appear on 5th July.
  2. The results of the SSLC exams will be published on 5th July.
    Which sentence is more appropriate?

The second.

The first sounds as if they suddenly, magically emerge in front of you.