$$\int_{0}^{1}{x^n-1 \over \ln(x)}dx=\ln(n+1)$$
Let deal with case $n=1$
$$I=\int_{0}^{1}{x-1 \over \ln(x)}dx=\ln(2)$$
$u=\ln(x)$ $\rightarrow du=\frac{1}{x}dx$
$x \rightarrow 1 ,u=0$
$x \rightarrow 0, u=-\infty$
$$I=-\int_{0}^{\infty}\frac{e^{2u}-e^u}{u}du$$
Apply integration by parts
$$I=\left.(e^{2u}-e^u)\ln(u)\right|_{0}^{\infty}-\int_{0}^{\infty}(2e^{2u}-e^u)\ln(u)du$$
Letting
$$J=\int_{0}^{\infty}(2e^{2u}-e^u)\ln(u)du$$
Applying by parts again
$$J=\left.(2e^{2u}-e^u)\ln(u)\right|_{0}^{\infty}-\int_{0}^{\infty}(2e^{2u}-e^u)\frac{1}{u}du$$
Anyway I skip the simplification and get to the result
$$2I=\left.e^{2u}\ln(u)\right|_{0}^{\infty}+\int_{0}^{\infty}\frac{e^{2u}}{u}du$$
That doesn't looked correct!
Integration by parts and substitution seem to failed here for me, so what is another method to evaluate this integral?
Another attempt using $x^n-1=\sum_{k=0}^{n-1}(x-1)x^k$
$$\int_{0}^{1}{x^n-1 \over \ln(x)}dx=\ln(n+1)$$
$$\sum_{k=0}^{n-1}\int_{0}^{1}{(x-1)x^k \over \ln(x)}dx=\ln(n+1)$$
This is still involving Integration by parts, I am very sure is going to lengthy so I am stopping here for help. Please lend me a hand, thank you.
Here is a link to Frullani's formula