A test for D-xylose is done to:
The amount of D-xylose in urine and blood samples is measured before and after you drink a D-xylose solution. To begin the test, a sample of your first urine of the day and a sample of your blood are collected.
Next you will drink a D-xylose solution. For adults, a blood sample is usually taken 2 hours after they drink the solution. For children, a blood sample may be taken 1 hour after they drink the solution. Another blood sample may be drawn 5 hours after the child drinks the solution.
You will need to collect all of the urine you produce for 5 hours after you drink the sugar solution. Sometimes urine is collected for 24 hours after you drink the sugar solution.
A health professional uses a needle to take a blood sample, usually from the arm.
You will not be allowed to eat until the test is completed.
For 24 hours before a D-xylose test, do not eat foods high in pentose, a sugar similar to D-xylose. These foods include fruits, jams, jellies, and pastries.
Medicines such as aspirin and indomethacin can interfere with the results of a D-xylose test. For this reason, your doctor may instruct you to temporarily stop these medicines before the test.
Do not eat or drink anything except water for 8 to 12 hours before having this test. Children younger than 9 years old should not eat or drink anything except water for 4 hours before the test.
A D-xylose test can take a long time. It might be a good idea to bring something you can do quietly while you wait, such as a book to read.
Blood levels of D-xylose are highest about 2 hours after you drink the D-xylose solution. Almost all of the D-xylose is eliminated from the body in the urine within 5 hours. If the intestines can't absorb the D-xylose properly, the amount of D-xylose in the blood and urine will be very low.
Each lab has a different range for what's normal. Your lab report should show the range that your lab uses for each test. The normal range is just a guide. Your doctor will also look at your results based on your age, health, and other factors. A value that isn't in the normal range may still be normal for you.
Low values may be caused by:
©2011-2026 Healthwise, Incorporated