German Chancellor Olaf Scholz has said he told Chinese President Xi Jinping in talks today that he wanted Beijing to use its "influence" on Moscow to stop the war in Ukraine.

"I told President (Xi) that it is important for China to use its influence on Russia," Mr Scholz said.

"Russia must immediately stop the attacks under which the civilian population is suffering daily and withdraw from Ukraine."

On a one-day visit to Beijing, Mr Scholz said Russia, China and the West had agreed to respect the UN charter and "principles such as sovereignty and territorial integrity", which he said Russia was violating in Ukraine.

Mr Scholz's comments come as around 4.5 million people across Ukraine were hit by power cuts from Russian strikes last night.

The German leader also said that he was seeking to "further develop" economic cooperation between the two countries, while acknowledging the leaders had "different perspectives".

"We also want to talk about how we can further develop our economic cooperation on other topics: climate change, food security, indebted countries," Mr Scholz said to Mr Xi, according to a German government source.

Mr Xi said the German chancellor's visit to Beijing will "deepen practical cooperation" between the two countries.

"It is believed that the visit will enhance mutual understanding and mutual trust, deepen practical cooperation in various fields, and create sound plans for the development of China-Germany relations in the next stage," CCTV reported.

Mr Scholz and a delegation of German business leaders flying with him were administered Covid-19 tests upon landing in Beijing this morning, with Chinese medical staff donning hazmat suits going into the plane to conduct the tests.

Following a red carpet and honour guard reception, the delegation was moved from the airport to a state guesthouse to await the results of their Covid tests, which quickly came out as negative for Mr Scholz, according to his press team.

Members of the German embassy in Beijing who come into contact with the delegation will have to undergo standard quarantine procedures - seven days in a hotel followed by three days at home - according to government sources.

China's strict zero-Covid policy and growing tension with the West have made it unfeasible for leaders of major western powers to visit China, while Mr Xi only resumed foreign trips in September.

Since the conclusion of the 20th National Congress of the ruling Communist Party last month, several foreign leaders have visited China and been given exemptions to the strict Covid curbs, being instead placed in "bubbles" designed to minimise the chances of Covid cases being imported into Beijing.