Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Sätta bold på vissa ord i en xml fil

Postades av 2007-01-20 13:23:01 - Per Schlüter, i forum xml, Tråden har 7 Kommentarer och lästs av 1708 personer

Är helt ovan vid xml och xsl och behöver göra så att ett visst ord i en xml fil visas som bold.
Hur gör man det enklast?
Jag skickar med ordet i querysträngen, sidan.xml?bold=hej
Alltså vill jag att alla förekomster av ordet hej visas med fettext.


Svara

Sv: Sätta bold på vissa ord i en xml fil

Postades av 2007-01-20 15:32:36 - Per Persson

Hur visar du XML-filen. Formatet i sig är inte mycket att rendera.


Svara

Sv:Sätta bold på vissa ord i en xml fil

Postades av 2007-01-20 17:12:10 - Per Schlüter

Det jag funderar på är om man med javascript kanske kan läsa igenom noder och subnoder och ändra så orden blir feta på något sätt.

Här är koden jag har idag i xsl filen.
<code><?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:num="http://www2.mil.se/namespaces/num"
xmlns:punkt="http://www2.mil.se/namespaces/punkt"
xmlns:ill="http://www2.mil.se/namespaces/ill"
xmlns:term="http://www2.mil.se/namespaces/term"
xmlns:tab="http://www2.mil.se/namespaces/tab"
xmlns:anm="http://www2.mil.se/namespaces/anm"
xmlns:obs="http://www2.mil.se/namespaces/obs"
xmlns:alt="http://www2.mil.se/namespaces/alt"
xmlns:kommentar="http://www2.mil.se/namespaces/kommentar"
version="1.0">

<!-- Import av grundformateringar till DTD:n. Modifiera inte detta värde om du inte vet vad du gör!
Eventuella avvikelser kan göras i denna fil som då får högre prioritet än de som finns i den importerade stilmallen. -->
<!-- Import av stilmall som innehåller parameterdefinitoner. Eventuella avvikelser från det som finns i dmnor13_param.xsl deklareras i denna fil nedan. -->
<xsl:import href="dmnor14_param.xsl"/>
<!-- Import av elementdefinitioner m.m. -->
<xsl:import href="dmnor14.xsl"/>
<xsl:import href="regel.xsl"/>
<!-- Språkvärden, vilka i sin tur finns i ett XML-dokumnet (strings.xml) -->
<!--xsl:import href="strings.xsl"/-->

<!-- ===================== -->
<!-- Avvikelser mot ordinarie och bokspecifika saker -->
<!-- Flytta parametrar osv från underliggande stilmallar om avvikelser önskas. i övrigt blir det enligt importerade stilmallar -->
<!-- ===================== -->

<!-- Sätt in Ja om all information skall visas till datamodul -->
<xsl:param name="datamodul_komplett">J</xsl:param>

<!-- Länklista med allt (=Ja) eller enbart externa länkar (= allt utom Ja) -->
<xsl:param name="Lanklista_allt">J</xsl:param>

<!-- Språkval: sv, en, osv-->
<!--
I nuläget så finns detta infört till: title och bild-rubrik.
Det skall även införas till: saker på fastställelsesidan (Central lagerhållning, Tryckeri), Varning, Observera, Anmärkning, bild-poslista (Pos och Förklaring), Exempel, Diagram, Bilaga, Begrepp (Ord och Förklaring), Register, Gå till bilden.
-->
<xsl:param name="sprakval">
<xsl:if test="descendant-or-self::*/@sprakkod"><xsl:value-of select="descendant-or-self::*/@sprakkod"/></xsl:if>
<xsl:if test="not(descendant-or-self::*/@sprakkod)">sv</xsl:if>
</xsl:param>

<!-- Aktuellt värde för att skapa changebar. 1.3 -->
<xsl:param name="changebar">1.4</xsl:param>
<xsl:param name="changebar_senaste_andring">1.4</xsl:param>

<!-- Vid slutproduktion så ändra till htm nedan-->
<xsl:param name="filformat_xml_lankar">xml</xsl:param>

<!-- Arbetsutgåva med? = Ja -->
<xsl:param name="arbetsutgava">J</xsl:param>

<!-- För att ange om SVG-bilder ska användas, om xlink:role har värdet svg -->
<xsl:param name="svg">Ja</xsl:param>

<!-- För att definiera hur det skall se ut i top_middle.html -->
<!-- function loadTopWindow(css(filnamn på css fil), lineColor(red, blue, #006699;), background(filnamn på bild xxx.jpg), textColor(blue, black, #23223;)) -->
<xsl:template name="topWindowStyle">
<script language="javascript">
//<xsl:comment>
<![CDATA[
loadTopWindow("dmnor14.css", "#006699", "", "black");
]]>
//</xsl:comment>
</script>

</xsl:template>
<!-- Slut på avvikelser -->
</xsl:stylesheet>
</code>


Svara

Sv: Sätta bold på vissa ord i en xml fil

Postades av 2007-01-21 09:42:52 - Pelle Johansson

brukar skriva &lt;b>Fet text&gt;b> så skall det fungera.


Svara

Sv:Sätta bold på vissa ord i en xml fil

Postades av 2007-01-21 11:24:15 - Per Schlüter

Låt oss säga att jag har xml filen
<code>
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="../../../../formatmall/dtd_dok_1_4.xsl" type="text/XSL"?>
<avsnitt grundbet="template3" numrering="ja" sidbryt="nej" avsnittnr="3" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:num="http://www2.mil.se/namespaces/num" xmlns:punkt="http://www2.mil.se/namespaces/punkt" xmlns:ill="http://www2.mil.se/namespaces/ill" xmlns:term="http://www2.mil.se/namespaces/term" xmlns:tab="http://www2.mil.se/namespaces/tab" xmlns:alt="http://www2.mil.se/namespaces/alt" xmlns:obs="http://www2.mil.se/namespaces/obs" xmlns:anm="http://www2.mil.se/namespaces/anm" xmlns:kommentar="http://www2.mil.se/namespaces/kommentar">
<rubrik id="0da492e3-b1ed-446a-b350-25a35669ec88">Test av sökfunktion</rubrik>
<avsnitt numrering="ja" sidbryt="nej" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:num="http://www2.mil.se/namespaces/num" xmlns:punkt="http://www2.mil.se/namespaces/punkt" xmlns:ill="http://www2.mil.se/namespaces/ill" xmlns:term="http://www2.mil.se/namespaces/term" xmlns:tab="http://www2.mil.se/namespaces/tab" xmlns:alt="http://www2.mil.se/namespaces/alt" xmlns:obs="http://www2.mil.se/namespaces/obs" xmlns:anm="http://www2.mil.se/namespaces/anm" xmlns:kommentar="http://www2.mil.se/namespaces/kommentar">
<rubrik id="829f8741-67ba-4899-b07e-7b152e8e07fa">Rubrik som innehåller ordet Sök</rubrik>
<text>Här har vi en massa text som ska sökas igenom...</text>
<lista-punkt>
<punkt:lista-elem xmlns:num="http://www2.mil.se/namespaces/num" xmlns:punkt="http://www2.mil.se/namespaces/punkt" xmlns:ill="http://www2.mil.se/namespaces/ill" xmlns:term="http://www2.mil.se/namespaces/term" xmlns:tab="http://www2.mil.se/namespaces/tab" xmlns:alt="http://www2.mil.se/namespaces/alt">
<lista-text>Punkt lista</lista-text>
</punkt:lista-elem>
<punkt:lista-elem xmlns:num="http://www2.mil.se/namespaces/num" xmlns:punkt="http://www2.mil.se/namespaces/punkt" xmlns:ill="http://www2.mil.se/namespaces/ill" xmlns:term="http://www2.mil.se/namespaces/term" xmlns:tab="http://www2.mil.se/namespaces/tab" xmlns:alt="http://www2.mil.se/namespaces/alt">
<lista-text>Dessa ska också sökas igenom.</lista-text>
</punkt:lista-elem>
<punkt:lista-elem xmlns:num="http://www2.mil.se/namespaces/num" xmlns:punkt="http://www2.mil.se/namespaces/punkt" xmlns:ill="http://www2.mil.se/namespaces/ill" xmlns:term="http://www2.mil.se/namespaces/term" xmlns:tab="http://www2.mil.se/namespaces/tab" xmlns:alt="http://www2.mil.se/namespaces/alt">
<lista-text>Bla... bla...</lista-text>
</punkt:lista-elem>
</lista-punkt>
<text>Och så har vi ännu mer text...</text>
</avsnitt>
</code>
Låt oss säga att jag vill ha ordet "massa" med fettext. Det ordet finns ju med i raden:
<text>Här har vi en massa text som ska sökas igenom...</text>
Måste jag inte då läsa igenom xml filens noder med javascript och när jag hittar ordet så får jag skapa en ny nod, typ:
<code>
<text>Här har vi en </text>
<fettext>massa</fettext>
<text> text som ska sökas igenom...</text>
</code>
och ändra layouten på <fettext> med min css?


Svara

Sv: Sätta bold på vissa ord i en xml fil

Postades av 2007-01-21 13:03:10 - Per Persson

Eller på serversidan.


Svara

Sv:Sätta bold på vissa ord i en xml fil

Postades av 2007-01-21 13:48:37 - Per Schlüter

Hur skulle det kunna skötas på serversidan menar du?


Svara

Sv: Sätta bold på vissa ord i en xml fil

Postades av 2007-01-21 14:33:16 - Per Persson

Du skulle kunna söka genom XML-dokumentet där och markera förekomster av ordet på samma sätt som du funderar på att göra med JavaScript.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 153
27 952
271 704
778
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies