У меня есть проблема в том, что, когда узел XML не имеет значения, открытые и близкие метки на разных строках, как этотXML - JavaScript -> Как отображать XML-теги как HTML
<td ID="ref_4b73aa95ffd2289_phrPayer_1_DateEffective">
</td>
<td ID="ref_4b73aa95ffd2289_phrPayer_1_DateTerminated">
</td>
и когда узел имеет данные, открытые и близкие метки находятся на одной линии:
<td ID="ref_4b73ba85ffd2289_phrPayer_1_Company">Medicare Parts A&B</td>
у меня есть проблема в том, что, когда я прочитал данные, она построчно читать. Ниже данные XML, который используется:
<tr>
<td ID="ref__phrPayer_1_Company">Medicare Parts A&B</td>
<td ID="ref__phrPayer_1_DateEffective">
</td>
<td ID="ref__phrPayer_1_DateTerminated">
</td>
<td ID="ref__phrPayer_1_PolicyNumber">
</td>
<td ID="ref__phrPayer_1_GroupNumber">
</td>
<td ID="ref__phrPayer_1_SubscriberName">AdamJulie</td>
</tr>
* Выше кодирования consistes из 6 колонн, хотя, как показано выше, есть 10 строк кода. Это основная проблема. *
Когда я пытаюсь разделить данные в Array
используя следующие:
var purposeArray = purposeOfVisit.innerHTML.split("\n");
данные я получаю это:
Medicate Parts A&B,,,,,,,,,AdamJulie
, когда его должно быть:
Medicare Parts A&B,,,,,AdamJulie
Длина массива совпадает с числом строк, которая 10 в этом случае, когда оно должно быть 5.
То, что я хочу знать, как я прочитал td
теги с данные.
Я хочу innerHTML прочитать феллинг код в качестве примера:
<td ID="ref__phrPayer_1_Company">Medicare Parts A&B</td>
<td ID="ref__phrPayer_1_DateEffective">
</td>
<td ID="ref__phrPayer_1_DateTerminated">
</td>
<td ID="ref__phrPayer_1_PolicyNumber">
</td>
<td ID="ref__phrPayer_1_GroupNumber">
</td>
<td ID="ref__phrPayer_1_SubscriberName">AdamJulie</td>
вместо:
Medicare Parts A&B
.
.
.
.
.
.
.
.
AdamJulie
.
Представляет нулевое значение.
Возможно ли это, и если это так, как бы я это сделал? или заменить теги <td>
на <<td>
и </td>
тегами с </td><
?
Причина для внутреннегоHTML заключается в том, что я использую ' ' для получения данных. Эти теги хранятся внутри div «purposeOfVisit». –
Im немного смущенный. Вы сказали, что хотите, чтобы innerHTML читал «
Извините, может быть, я должен был немного углубиться в то, что хочу. Файл xsl необходим для преобразования xml-файла. Файл eXML не просто используется как SataSource, он используется для создания всей веб-страницы. Увидев, что теги '' находятся внутри div, я хочу, чтобы '' получил, как описано выше. Получить данные с тегами. Затем внутреннийHTML будет получать все данные внутри div, включая теги ''. Я не уверен, является ли это методом кругового движения для этого, потому что я как бы новичок в xml и xslt. Я обнаружил, что 'disable-output-escaping =" yes "' не делает изменений –
0
+0
1
Смежные вопросы
-
1. как отображать изображение через XML в html
-
2. Как отображать HTML с JavaScript
-
3. Как отображать XML в HTML на PHP?
-
4. Как отображать XML-данные в таблице HTML
-
5. Как очистить HTML/XML?
-
6. xml <-> html конвертация в javascript
-
7. Как отображать переменные javascript в html
-
8. Как отображать JavaScript переменных в HTML-коде
-
9. как отображать unicode в html без javascript?
-
10. Как отображать JSON с данными HTML?
-
11. Как отображать HTML <FORM> как встроенный элемент?
-
12. javascript, XML, HTML, как читать xml в chrome и firefox?
-
13. JavaScript/HTML: Как отображать ввод пользователя в тело html?
-
14. Как отображать погоду внутри iframe в HTML?
-
15. HTML-объект в JavaScript (XML и PHP)
-
16. Отображать специальный символ xml
-
17. Как отображать диаграмму javascript?
-
18. PHP XML: как отображать XML с PHP
-
19. как отображать правильный формат XML
-
20. Как отображать XML-данные в SQL в HTML
-
21. разбора XML с PHP нужно отображать встроенный HTML как разметка
-
22. Как изменить формат тэга xml как <xml></xml> до <xml/>
-
23. Как отображать содержимое XML в браузере
-
24. ASP.NET MVC4 - отображать HTML, содержащий строку как необработанный HTML
-
25. Как отображать/скрывать перекрывающиеся div в javascript?
-
26. Как отображать объекты, взятые из XML с помощью Javascript?
-
27. Использование xslt + xml ==> html
-
28. Как отображать; amp & in HTML?
-
29. HTML Как отображать с div?
-
30. Как отображать изображения в html?
Последний вопрос
-
1. Clojure: разница во времени между теперь и записями SQL datetime
-
2. Prestashop интерфейс флажок не послать POST значения
-
3. Eslint столпотворения подавить ошибку при импорте стилей в реакцию компонент
-
4. Пропустить весь тестовый комплект при сбое подтверждения в любом тесте
-
5. В чем разница между именем super() и родительским классом?
-
6. WPF Forms DataGridView ContextMenu
-
7. Извлечь имена атрибутов и значения с помощью Python/lxml и XPath
-
8. Можно ли инициализировать автоматическую переменную с помощью метода auto class?
-
9. верхняя граница сайта не отображается
-
10. allow backslah url symfony2
-
1. как отображать изображение через XML в html
-
2. Как отображать HTML с JavaScript
-
3. Как отображать XML в HTML на PHP?
-
4. Как отображать XML-данные в таблице HTML
-
5. Как очистить HTML/XML?
-
6. xml <-> html конвертация в javascript
-
7. Как отображать переменные javascript в html
-
8. Как отображать JavaScript переменных в HTML-коде
-
9. как отображать unicode в html без javascript?
-
10. Как отображать JSON с данными HTML?
Вы пытаетесь написать свой собственный XML парсер, и вы делаете это неправильно. Вы не можете просто разделить XML на границах строк, а затем разобрать каждую строку отдельно.
Существует множество хороших синтаксических анализаторов XML, и лучше всего использовать один из них. Если вы должны самостоятельно проанализировать XML, вам необходимо изучить искусство написания парсера; это не работа для любителей.
источник
2013-04-04 07:17:31
Спасибо за ответ. Тогда я буду искать XML-парсер :) –
Вместо использования XML парсер таким образом, вы можете прочитать в строку XML с помощью потока следующим образом:
Где можно
split
строку после каждого столбца:И используйте регулярное выражение для удаления всех тегов.
Гудлак ...
источник
2013-04-08 09:18:45
Смежные вопросы