This is the question:
"Does anyone doing Swedish Genealogy knows anything about my great grandfather Johan Erik Anderson born 23 sept 1877 in Uppsala Stockholm Sweden and about his parents Johan Anderson and Karvian Gustafva Jansdotter?"
The two facts in bold are questionable - Karvian definitely is not a correct swedish name.
With help of the birth data and a search in the swedish census 1880 according to this input:
gives this result - and the best match (correct father and mother) is marked:
The correct name for the mother is Karolina Gustafva and place of birth Rösa, Husby-Sjuhundra parish.
And now it is easy to find the family via the birthbook in ArkivDigital or Ancestry.